|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor
de.cau.cs.kieler.core.annotations.parseTreeConstruction.AnnotationsParsetreeConstructor
public class AnnotationsParsetreeConstructor
Nested Class Summary | |
---|---|
protected class |
AnnotationsParsetreeConstructor.CommentAnnotation_ValueAssignment
begin Rule CommentAnnotation **************** // e.g.: / ** semantic comment * / CommentAnnotation returns StringAnnotation: value=COMMENT_ANNOTATION; |
protected class |
AnnotationsParsetreeConstructor.ImportAnnotation_Group
begin Rule ImportAnnotation **************** // needed for importing other resources ImportAnnotation: "import" importURI=STRING; |
protected class |
AnnotationsParsetreeConstructor.ImportAnnotation_ImportKeyword_0
|
protected class |
AnnotationsParsetreeConstructor.ImportAnnotation_ImportURIAssignment_1
|
protected class |
AnnotationsParsetreeConstructor.KeyValueAnnotation_CommercialAtKeyword_0
|
protected class |
AnnotationsParsetreeConstructor.KeyValueAnnotation_Group
begin Rule KeyValueAnnotation **************** // e.g.: @layouter dot; @layoutOptions "margin 5, dir top-down"; KeyValueAnnotation returns StringAnnotation: "@" name=ID value=EString; |
protected class |
AnnotationsParsetreeConstructor.KeyValueAnnotation_NameAssignment_1
|
protected class |
AnnotationsParsetreeConstructor.KeyValueAnnotation_ValueAssignment_2
|
protected class |
AnnotationsParsetreeConstructor.StringAnnotation_Alternatives
begin Rule StringAnnotation **************** // -------------------------- // // EXPRESSIONS // // -------------------------- // introduction of parsing rules for annotations StringAnnotation returns Annotation: CommentAnnotation | KeyValueAnnotation; |
protected class |
AnnotationsParsetreeConstructor.StringAnnotation_CommentAnnotationParserRuleCall_0
|
protected class |
AnnotationsParsetreeConstructor.StringAnnotation_KeyValueAnnotationParserRuleCall_1
|
protected class |
AnnotationsParsetreeConstructor.ThisRootNode
|
Nested classes/interfaces inherited from class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor |
---|
org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.ActionToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AlternativesToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AssignmentToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AssignmentType, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.CommentToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.GroupToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.KeywordToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.RootToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.RuleCallToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.UnassignedTextToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.UnorderedGroupToken, org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.WsMergerStream |
Nested classes/interfaces inherited from interface org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor |
---|
org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor.TreeConstructionDiagnostic, org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor.TreeConstructionReport |
Field Summary |
---|
Fields inherited from class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor |
---|
commentAssociater, crossRefSerializer, enumLitSerializer, hiddenTokenHelper, keywordSerializer, tokenUtil, treeConstructionReportProvider, tvService, valueSerializer |
Constructor Summary | |
---|---|
AnnotationsParsetreeConstructor()
|
Method Summary | |
---|---|
protected org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken |
getRootToken(org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer inst)
|
Methods inherited from class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor |
---|
assignComment, assignNodesByMatching, assignTokenByMatcher, assignTokenByMatcher, assignTokenDirect, collectRootsAndEObjects, containsNodeOrAnyParent, createEObjectConsumer, createReport, debug, dump, dumpNode, serialize, serialize, serializeSubtree, write, writeComments |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AnnotationsParsetreeConstructor()
Method Detail |
---|
protected org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor.AbstractToken getRootToken(org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer inst)
getRootToken
in class org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |