Reference File
File List
demjava.cd
main.beh
utils.beh
param.beh
repetition.beh
genuniversal.beh
genprintvis.beh
gencopyvis.beh
genequalvis.beh
gendisplayvis.beh
gentracevis.beh
partname.beh
inherit.beh
collect.beh
derived.beh
adapmeth.beh
expand.beh
strategy.beh
subgraph.beh
glob.beh
wrapper.beh
gencode.beh
gengrammar.beh
TAO.beh
genhtml.beh
htmlvis.beh
gen/Program.java
gen/Package.java
gen/Import.java
gen/ImportAllClasses.java
gen/Preamble.java
gen/ClassGraph.java
gen/ClassGraphEntry.java
gen/Directive.java
gen/ParseDirective.java
gen/DoParse.java
gen/DontParse.java
gen/VisitorDirective.java
gen/BeginVisitors.java
gen/EndVisitors.java
gen/Definition.java
gen/ClassDef.java
gen/ClassKeyword.java
gen/PublicClass.java
gen/FinalClass.java
gen/InterfaceClass.java
gen/VisitorClass.java
gen/NotParsedClass.java
gen/ParamClassName.java
gen/ClassParts.java
gen/ConstOrAltClass.java
gen/PartOrSyntax.java
gen/Part.java
gen/PartKeyword.java
gen/FinalPart.java
gen/StaticPart.java
gen/ReadOnlyPart.java
gen/PrivatePart.java
gen/DerivedPart.java
gen/PartInit.java
gen/OptionalPart.java
gen/ClassParents.java
gen/Superclass.java
gen/Interface.java
gen/ConstructionClass.java
gen/AlternationClass.java
gen/Subclass.java
gen/Common.java
gen/LocalLookahead.java
gen/RepetitionClass.java
gen/RepeatedPart.java
gen/ClassSpec.java
gen/Syntax.java
gen/PlainSyntax.java
gen/PrintCommand.java
gen/PrintIndent.java
gen/PrintUnindent.java
gen/PrintSkip.java
gen/PrintSpace.java
gen/EOFtoken.java
gen/ProgramBehavior.java
gen/Behavior.java
gen/StrategyDefinition.java
gen/StrategyExpression.java
gen/StrategyGraph.java
gen/SGEdge.java
gen/PathDirective.java
gen/PathSegment.java
gen/Constraint.java
gen/PositiveConstraint.java
gen/Through.java
gen/Via.java
gen/NegativeConstraint.java
gen/Bypassing.java
gen/OnlyThrough.java
gen/TargetDirective.java
gen/To.java
gen/ToStop.java
gen/StrategyVariable.java
gen/CompoundStrategy.java
gen/Join.java
gen/Merge.java
gen/Intersect.java
gen/GlobSpec.java
gen/OneGlob.java
gen/GlobSet.java
gen/Glob.java
gen/EdgeGlob.java
gen/ClassGlob.java
gen/PartGlob.java
gen/SubclassGlob.java
gen/SuperclassGlob.java
gen/SourceGlob.java
gen/DestGlob.java
gen/ClassNameGlob.java
gen/ClassNameExact.java
gen/AnyClass.java
gen/PartNameGlob.java
gen/PartNameExact.java
gen/AnyPart.java
gen/ClassGlobSpec.java
gen/OneClassGlob.java
gen/ClassGlobSet.java
gen/ClassBehavior.java
gen/ClassMethods.java
gen/HostSet.java
gen/Method.java
gen/TraversalDef.java
gen/TraversalParms.java
gen/Visitor.java
gen/MethodDef.java
gen/MethodSignature.java
gen/MethodKeyword.java
gen/PublicMethod.java
gen/ProtectedMethod.java
gen/PrivateMethod.java
gen/StaticMethod.java
gen/FinalMethod.java
gen/AbstractMethod.java
gen/MethodParm.java
gen/ArraySpec.java
gen/MethodBody.java
gen/VerbatimMethodBody.java
gen/AdaptiveMethodBody.java
gen/NoMethodBody.java
gen/TraversalExpression.java
gen/TraversalRef.java
gen/Equals.java
gen/TraversalSpec.java
gen/VisitorExpression.java
gen/VisitorRef.java
gen/WithVisitorRef.java
gen/ParenVisitorRef.java
gen/VisitorSpec.java
gen/Wrapper.java
gen/WrapperKind.java
gen/Before.java
gen/Around.java
gen/After.java
gen/HostSpec.java
gen/Accessor.java
gen/Getter.java
gen/Setter.java
gen/Constructor.java
gen/ReturnValue.java
gen/Verbatim.java
gen/PackageName.java
gen/ClassName.java
gen/PartName.java
gen/TraversalName.java
gen/VisitorName.java
gen/MethodName.java
gen/ParmName.java
gen/StrategyName.java
gen/JavaType.java
gen/JavaCode.java
gen/Name.java
gen/TraversalMethodName.java
gen/ClassType.java
gen/PartType.java
gen/Parts.java
gen/ConstructionRuleGenerator.java
gen/ClassGlobVisitor.java
gen/SourceEdgeCollector.java
gen/BehaviorCodeGenerator.java
gen/WrapperClassChecker.java
gen/LookaheadPrinter.java
gen/ClassNameAccessor.java
gen/ClassDefVisitor.java
gen/NonParamDefCollector.java
gen/GlobalBehaviorAttacher.java
gen/RuleGenerator.java
gen/PartVisitor.java
gen/PartNameSetter.java
gen/ParamReplacer.java
gen/RuleDeclGenerator.java
gen/TerminalCollector.java
gen/EdgeVisitor.java
gen/GlobVisitor.java
gen/GlobMatcher.java
gen/GlobCollector.java
gen/ClassGlobCollector.java
gen/EdgeGlobCollector.java
gen/OutgoingEdgeSpecConvertor.java
gen/SGEdgeMatcher.java
gen/VisitorNameVisitor.java
gen/WrapperCallGenerator.java
gen/WrapperCodeGenerator.java
gen/PartGetter.java
gen/TGVertexCollector.java
gen/TGEdgeGlobMaker.java
gen/HtmlClassNameVisitor.java
gen/HtmlClassIndex.java
gen/HtmlVisitor.java
gen/TAOVisitor.java
gen/FindVisitorTargetsV.java
gen/CreateMethodsV.java
gen/PrintVisitor.java
gen/CopyVisitor.java
gen/EqualVisitor.java
gen/DisplayVisitor.java
gen/TraceVisitor.java
gen/UniversalVisitor.java
gen/Import_SList.java
gen/ClassGraphEntry_DList.java
gen/ClassKeyword_List.java
gen/ClassName_Commalist.java
gen/PartOrSyntax_List.java
gen/PartKeyword_List.java
gen/Part_Sandwich.java
gen/Superclass_Commalist.java
gen/Interface_Commalist.java
gen/Subclass_Barlist.java
gen/RepeatedPart_Sandwich.java
gen/ClassSpec_Sandwich.java
gen/Syntax_List.java
gen/ClassSpec_Commalist.java
gen/Behavior_DList.java
gen/SGEdge_SList.java
gen/Integer_NList.java
gen/PathSegment_List.java
gen/StrategyExpression_Commalist.java
gen/Glob_Commalist.java
gen/ClassGlob_Commalist.java
gen/Method_SList.java
gen/Visitor_Commalist.java
gen/MethodKeyword_List.java
gen/MethodParm_Commalist.java
gen/ArraySpec_List.java
gen/Nonempty_PackageName.java
gen/Nonempty_Name.java
gen/Nonempty_Parts.java
gen/Nonempty_Import_SList.java
gen/Nonempty_ClassGraphEntry_DList.java
gen/Nonempty_ClassKeyword_List.java
gen/Nonempty_ClassName_Commalist.java
gen/Nonempty_PartOrSyntax_List.java
gen/Nonempty_PartKeyword_List.java
gen/Nonempty_Superclass_Commalist.java
gen/Nonempty_Interface_Commalist.java
gen/Nonempty_Subclass_Barlist.java
gen/Nonempty_Syntax_List.java
gen/Nonempty_ClassSpec_Commalist.java
gen/Nonempty_Behavior_DList.java
gen/Nonempty_SGEdge_SList.java
gen/Nonempty_Integer_NList.java
gen/Nonempty_PathSegment_List.java
gen/Nonempty_StrategyExpression_Commalist.java
gen/Nonempty_Glob_Commalist.java
gen/Nonempty_ClassGlob_Commalist.java
gen/Nonempty_Method_SList.java
gen/Nonempty_Visitor_Commalist.java
gen/Nonempty_MethodKeyword_List.java
gen/Nonempty_MethodParm_Commalist.java
gen/Nonempty_ArraySpec_List.java
gen/__V_Program_expandParamDefs.java
gen/__V_Program_convertRepetition.java
gen/__V_Program_addEnumerationStuff.java
gen/__V_Program_generateUniversalVisitor.java
gen/__V_Program_generatePrintVisitor.java
gen/__V_Program_generateCopyVisitor.java
gen/__V_Program_generateEqualVisitor.java
gen/__V_Program_generateDisplayVisitor.java
gen/__V_Program_generateTraceVisitor.java
gen/__V_Program_fillInVisitorNames.java
gen/__V_Program_markVisitors.java
gen/__V_Program_setInheritanceLinks.java
gen/__V_Program_markDerivedParts.java
gen/__V_Program_convertAdaptiveMethods.java
gen/__V_Program_expandStaticTraversals.java
gen/__V_Program_makeTraversalMethods.java
gen/__V_Program_collectTGEdges.java
gen/__V_Program_buildVisitorTables.java
gen/__V_Program_generateCode.java
gen/__V_Program_generateHeader.java
gen/__V_Program_markNotParsed.java
gen/__V_Program_addHtmlJavaClasses.java
gen/__V_ClassGraph_buildClassDefTable.java
gen/__V_ClassDef_get_classname.java
gen/__V_ClassDef_set_classname.java
gen/__V_ClassDef_get_parameters.java
gen/__V_ClassDef_getPartFromPartName.java
gen/__V_ClassDef_addMethod.java
gen/__V_ClassDef_hasNoArgConstructor.java
gen/__V_ClassDef_getClassType.java
gen/__V_ClassDef_get_superclass_name.java
gen/__V_ClassDef_addInterface.java
gen/__V_ClassDef_set_parent.java
gen/__V_ClassDef_findTraversalDef.java
gen/__V_ClassDef_printKeywords.java
gen/__V_ClassDef_printParents.java
gen/__V_ClassDef_generateStructureCode.java
gen/__V_ClassDef_getParts.java
gen/__V_ClassDef_generateBehaviorCode.java
gen/__V_ClassDef_generateAlternationRule.java
gen/__V_ClassDef_generateConstructionRule.java
gen/__V_Part_get_classname.java
gen/__V_Part_set_classname.java
gen/__V_Part_getPartType.java
gen/__V_Part_printKeywords.java
gen/__V_Superclass_get_classname.java
gen/__V_Subclass_get_classname.java
gen/__V_RepeatedPart_get_classname.java
gen/__V_RepeatedPart_set_classname.java
gen/__V_ProgramBehavior_collectBehavior.java
gen/__V_StrategyGraph_markReachableForwardFromSources.java
gen/__V_StrategyGraph_markReachableBackwardFromTargets.java
gen/__V_StrategyGraph_allSourcesAndTargetsMarked.java
gen/__V_SGEdge_checkConstraint.java
gen/__V_PathDirective_toGraph.java
gen/__V_Glob_isExact.java
gen/__V_Glob_isPartNameGlob.java
gen/__V_Glob_get_partname.java
gen/__V_Glob_methodSuffix.java
gen/__V_Glob_methodParms.java
gen/__V_Glob_methodArgs.java
gen/__V_TraversalDef_fillInVisitorNames.java
gen/__V_TraversalDef_getVisitorClassName.java
gen/__V_TraversalParms_collectVisitorNames.java
gen/__V_VisitorSpec_hasReturnValue.java
gen/__V_VisitorSpec_setReturnType.java
gen/__V_HostSpec_generateWrapperCode.java
gen/__V_ClassSpec_Commalist_concatenateNames.java
gen/__Subtraversal.java
Class List
c prefix = .cd file reference
b prefix = .beh file reference
j prefix = .java file reference
__Subtraversal j0
__V_ClassDef_addInterface j0
__V_ClassDef_addMethod j0
__V_ClassDef_findTraversalDef j0
__V_ClassDef_generateAlternationRule j0
__V_ClassDef_generateBehaviorCode j0
__V_ClassDef_generateConstructionRule j0
__V_ClassDef_generateStructureCode j0
__V_ClassDef_get_classname j0
__V_ClassDef_get_parameters j0
__V_ClassDef_get_superclass_name j0
__V_ClassDef_getClassType j0
__V_ClassDef_getPartFromPartName j0
__V_ClassDef_getParts j0
__V_ClassDef_hasNoArgConstructor j0
__V_ClassDef_printKeywords j0
__V_ClassDef_printParents j0
__V_ClassDef_set_classname j0
__V_ClassDef_set_parent j0
__V_ClassGraph_buildClassDefTable j0
__V_ClassSpec_Commalist_concatenateNames j0
__V_Glob_get_partname j0
__V_Glob_isExact j0
__V_Glob_isPartNameGlob j0
__V_Glob_methodArgs j0
__V_Glob_methodParms j0
__V_Glob_methodSuffix j0
__V_HostSpec_generateWrapperCode j0
__V_Part_get_classname j0
__V_Part_getPartType j0
__V_Part_printKeywords j0
__V_Part_set_classname j0
__V_PathDirective_toGraph j0
__V_Program_addEnumerationStuff j0
__V_Program_addHtmlJavaClasses j0
__V_Program_buildVisitorTables j0
__V_Program_collectTGEdges j0
__V_Program_convertAdaptiveMethods j0
__V_Program_convertRepetition j0
__V_Program_expandParamDefs j0
__V_Program_expandStaticTraversals j0
__V_Program_fillInVisitorNames j0
__V_Program_generateCode j0
__V_Program_generateCopyVisitor j0
__V_Program_generateDisplayVisitor j0
__V_Program_generateEqualVisitor j0
__V_Program_generateHeader j0
__V_Program_generatePrintVisitor j0
__V_Program_generateTraceVisitor j0
__V_Program_generateUniversalVisitor j0
__V_Program_makeTraversalMethods j0
__V_Program_markDerivedParts j0
__V_Program_markNotParsed j0
__V_Program_markVisitors j0
__V_Program_setInheritanceLinks j0
__V_ProgramBehavior_collectBehavior j0
__V_RepeatedPart_get_classname j0
__V_RepeatedPart_set_classname j0
__V_SGEdge_checkConstraint j0
__V_StrategyGraph_allSourcesAndTargetsMarked j0
__V_StrategyGraph_markReachableBackwardFromTargets j0
__V_StrategyGraph_markReachableForwardFromSources j0
__V_Subclass_get_classname j0
__V_Superclass_get_classname j0
__V_TraversalDef_fillInVisitorNames j0
__V_TraversalDef_getVisitorClassName j0
__V_TraversalParms_collectVisitorNames j0
__V_VisitorSpec_hasReturnValue j0
__V_VisitorSpec_setReturnType j0
AbstractMethod c0c1b0j0
Accessor c0c1b0b1b2b3j0
AdaptiveMethodBody c0c1b0j0
After c0c1b0b1b2b3j0
AlternationClass c0c1b0b1b2b3b4b5b6b7b8b9b10j0
AnyClass c0c1b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15b16b17b18b19b20b21j0
AnyPart c0c1b0b1b2b3b4b5b6b7b8j0
Around c0c1b0b1b2b3b4j0
ArraySpec c0c1c2b0j0
ArraySpec_List j0
Barlist c0c1
Before c0c1b0b1b2b3j0
BeginVisitors c0c1b0b1b2j0
Behavior c0c1j0
Behavior_DList b0j0
BehaviorCodeGenerator c0j0
Bypassing c0c1b0b1b2b3j0
ClassBehavior c0c1b0b1j0
ClassDef c0c1c2c3b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15b16b17b18b19b20b21b22b23b24b25b26b27b28b29b30b31b32b33b34b35b36b37b38b39b40b41b42b43b44b45b46b47b48b49b50b51b52b53b54b55b56b57b58b59b60b61b62b63b64b65b66b67b68b69b70b71b72b73b74b75b76b77b78b79b80b81b82b83b84j0
ClassDefVisitor c0b0b1j0
ClassGlob c0c1c2c3b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15j0
ClassGlob_Commalist b0b1b2j0
ClassGlobCollector c0c1b0j0
ClassGlobSet c0c1c2b0b1b2b3b4b5j0
ClassGlobSpec c0c1c2c3c4c5c6b0b1b2b3b4b5b6b7b8b9b10b11j0
ClassGlobVisitor c0b0b1j0
ClassGraph c0c1c2b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14j0
ClassGraphEntry c0c1j0
ClassGraphEntry_DList b0j0
ClassKeyword c0c1j0
ClassKeyword_List j0
ClassMethods c0c1c2c3c4b0b1b2b3b4b5b6b7b8b9b10b11b12b13j0
ClassName c0c1c2c3c4c5c6c7c8c9c10c11c12c13c14c15b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15b16b17b18b19b20b21b22b23b24b25b26b27b28b29b30b31b32b33b34b35b36j0
ClassName_Commalist b0b1b2b3b4b5b6b7b8b9b10b11j0
ClassNameAccessor c0b0b1b2j0
ClassNameExact c0c1b0b1b2b3b4b5b6j0
ClassNameGlob c0c1c2c3b0b1j0
ClassNameI c0c1b0b1
ClassParents c0c1b0b1b2b3b4b5b6b7b8b9j0
ClassParts c0c1b0b1j0
ClassSpec c0c1c2c3c4c5c6c7c8b0b1b2b3b4b5b6b7b8b9j0
ClassSpec_Commalist b0b1b2b3j0
ClassSpec_Sandwich b0b1j0
ClassType c0b0b1b2b3b4b5b6b7j0
Commalist c0c1c2c3c4c5c6c7c8c9c10c11c12c13
Common c0c1b0j0
CompoundStrategy c0c1b0b1b2b3j0
ConstOrAltClass c0c1b0b1b2b3j0
Constraint c0j0
ConstructionClass c0c1b0b1b2b3b4b5b6b7b8j0
ConstructionRuleGenerator c0b0b1j0
Constructor c0c1b0b1b2b3b4b5j0
CopyVisitor j0
CreateMethodsV c0c1b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15b16b17b18b19b20b21b22b23b24j0
Definition c0c1j0
DerivedPart c0c1b0b1b2j0
DestGlob c0c1c2c3b0b1b2b3b4b5b6j0
Directive c0c1j0
DisplayVisitor b0j0
DList c0c1c2
DontParse c0c1b0b1b2j0
DoParse c0c1b0b1b2j0
EdgeGlob c0c1b0b1j0
EdgeGlobCollector c0c1b0j0
EdgeVisitor c0b0b1j0
EndVisitors c0c1b0b1b2j0
EOFtoken c0c1b0b1b2b3j0
Equals c0c1b0j0
EqualVisitor b0j0
FinalClass c0c1b0b1b2b3b4j0
FinalMethod c0c1b0j0
FinalPart c0c1b0b1b2b3b4j0
FindVisitorTargetsV c0c1b0b1b2b3b4b5b6j0
Getter c0c1b0b1b2j0
Glob c0c1c2c3c4c5b0b1b2b3b4b5b6b7b8j0
Glob_Commalist b0b1j0
GlobalBehaviorAttacher c0c1b0b1j0
GlobCollector c0c1b0j0
GlobMatcher c0c1b0b1j0
GlobSet c0c1c2c3c4c5b0b1b2b3b4b5j0
GlobSpec c0c1c2b0b1b2b3j0
GlobVisitor c0b0b1b2b3b4b5b6j0
Hashtable c0c1c2c3b0b1b2b3b4b5b6b7
HostSet c0b0b1b2b3j0
HostSpec c0c1c2b0j0
HtmlClassIndex c0b0j0
HtmlClassNameVisitor c0b0j0
HtmlVisitor c0b0b1b2j0
Import c0c1b0b1b2b3b4b5j0
Import_SList b0j0
ImportAllClasses c0c1b0j0
Integer_NList b0b1j0
Interface c0c1b0j0
Interface_Commalist b0b1b2b3j0
InterfaceClass c0c1b0b1b2b3b4j0
Intersect c0c1b0j0
JavaCode c0c1c2c3c4c5c6c7c8c9b0b1b2b3b4b5b6j0
JavaType c0c1c2c3b0b1j0
Join c0c1b0j0
List c0c1c2c3c4c5c6c7c8c9
LocalLookahead c0c1c2c3b0b1b2b3j0
LookaheadPrinter c0b0b1b2j0
Merge c0c1b0j0
Method c0c1b0j0
Method_SList b0b1b2b3b4j0
MethodBody c0c1j0
MethodDef c0c1b0b1b2b3b4j0
MethodKeyword c0c1j0
MethodKeyword_List j0
MethodName c0c1c2b0b1b2b3j0
MethodParm c0c1j0
MethodParm_Commalist j0
MethodSignature c0c1b0b1b2b3b4b5j0
Name c0c1c2c3c4b0b1b2b3j0
NegativeConstraint c0c1c2c3c4b0b1j0
NList c0c1c2
NoMethodBody c0c1b0b1b2j0
Nonempty_ArraySpec_List b0b1j0
Nonempty_Behavior_DList b0b1b2j0
Nonempty_ClassGlob_Commalist b0b1b2j0
Nonempty_ClassGraphEntry_DList b0b1b2j0
Nonempty_ClassKeyword_List b0b1j0
Nonempty_ClassName_Commalist b0b1b2j0
Nonempty_ClassSpec_Commalist b0b1j0
Nonempty_Glob_Commalist b0b1b2j0
Nonempty_Import_SList b0b1j0
Nonempty_Integer_NList b0b1b2j0
Nonempty_Interface_Commalist b0b1b2j0
Nonempty_Method_SList b0b1j0
Nonempty_MethodKeyword_List b0b1j0
Nonempty_MethodParm_Commalist b0b1j0
Nonempty_Name b0b1b2b3j0
Nonempty_PackageName b0b1b2b3j0
Nonempty_PartKeyword_List b0b1j0
Nonempty_PartOrSyntax_List b0b1j0
Nonempty_Parts j0
Nonempty_PathSegment_List b0b1j0
Nonempty_SGEdge_SList b0b1j0
Nonempty_StrategyExpression_Commalist b0b1j0
Nonempty_Subclass_Barlist b0b1j0
Nonempty_Superclass_Commalist b0b1b2j0
Nonempty_Syntax_List b0b1j0
Nonempty_Visitor_Commalist b0b1b2j0
NonParamDefCollector c0c1b0j0
NotParsedClass c0c1b0b1b2j0
OneClassGlob c0c1b0b1j0
OneGlob c0c1j0
OnlyThrough c0c1b0b1b2j0
OptionalPart c0c1b0b1b2b3b4b5b6b7b8b9b10b11b12b13j0
OutgoingEdgeSpecConvertor c0c1b0j0
Package c0c1b0b1b2b3b4b5b6j0
PackageName c0c1c2b0b1b2b3b4j0
ParamClassName c0c1b0b1b2j0
ParamReplacer c0c1b0j0
ParenVisitorRef c0c1b0b1b2j0
ParmName c0c1b0b1j0
ParseDirective c0c1c2b0j0
Part c0c1c2c3c4b0b1b2b3b4b5b6b7b8b9b10b11b12b13b14b15b16b17b18b19b20b21b22b23b24b25b26b27b28b29b30b31b32b33b34b35b36b37b38b39j0
Part_Sandwich b0b1j0
PartGetter c0b0j0
PartGlob c