Class AbstractXtypeSemanticSequencer
- java.lang.Object
-
- org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
-
- org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
-
- org.eclipse.xtext.xbase.serializer.AbstractXtypeSemanticSequencer
-
- All Implemented Interfaces:
org.eclipse.xtext.serializer.sequencer.ISemanticSequencer
- Direct Known Subclasses:
XtypeSemanticSequencer
public abstract class AbstractXtypeSemanticSequencer extends org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
-
-
Constructor Summary
Constructors Constructor Description AbstractXtypeSemanticSequencer()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidsequence(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.emf.ecore.EObject semanticObject)protected voidsequence_JvmLowerBound(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)Deprecated.protected voidsequence_JvmLowerBound(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)Contexts: JvmLowerBound returns JvmLowerBound Constraint: typeReference=JvmTypeReferenceprotected voidsequence_JvmLowerBoundAnded(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)Deprecated.protected voidsequence_JvmLowerBoundAnded(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)Contexts: JvmLowerBoundAnded returns JvmLowerBound Constraint: typeReference=JvmTypeReferenceprotected voidsequence_JvmParameterizedTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmInnerTypeReference semanticObject)Deprecated.protected voidsequence_JvmParameterizedTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)Deprecated.protected voidsequence_JvmParameterizedTypeReference(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmInnerTypeReference semanticObject)Contexts: JvmTypeReference returns JvmInnerTypeReference JvmTypeReference.JvmGenericArrayTypeReference_0_1_0_0 returns JvmInnerTypeReference JvmParameterizedTypeReference returns JvmInnerTypeReference JvmParameterizedTypeReference.JvmInnerTypeReference_1_4_0_0_0 returns JvmInnerTypeReference JvmArgumentTypeReference returns JvmInnerTypeReference Constraint: ( outer=JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0 type=[JvmType|ValidID] (arguments+=JvmArgumentTypeReference arguments+=JvmArgumentTypeReference*)? )protected voidsequence_JvmParameterizedTypeReference(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)Contexts: JvmTypeReference returns JvmParameterizedTypeReference JvmTypeReference.JvmGenericArrayTypeReference_0_1_0_0 returns JvmParameterizedTypeReference JvmParameterizedTypeReference returns JvmParameterizedTypeReference JvmArgumentTypeReference returns JvmParameterizedTypeReference Constraint: (type=[JvmType|QualifiedName] (arguments+=JvmArgumentTypeReference arguments+=JvmArgumentTypeReference*)?)protected voidsequence_JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)Deprecated.protected voidsequence_JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)Contexts: JvmParameterizedTypeReference.JvmInnerTypeReference_1_4_0_0_0 returns JvmParameterizedTypeReference Constraint: (type=[JvmType|QualifiedName] arguments+=JvmArgumentTypeReference arguments+=JvmArgumentTypeReference*)protected voidsequence_JvmTypeParameter(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmTypeParameter semanticObject)Deprecated.protected voidsequence_JvmTypeParameter(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmTypeParameter semanticObject)Contexts: JvmTypeParameter returns JvmTypeParameter Constraint: (name=ValidID (constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded*)?)protected voidsequence_JvmTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmGenericArrayTypeReference semanticObject)Deprecated.protected voidsequence_JvmTypeReference(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmGenericArrayTypeReference semanticObject)Contexts: JvmTypeReference returns JvmGenericArrayTypeReference JvmTypeReference.JvmGenericArrayTypeReference_0_1_0_0 returns JvmGenericArrayTypeReference JvmArgumentTypeReference returns JvmGenericArrayTypeReference Constraint: componentType=JvmTypeReference_JvmGenericArrayTypeReference_0_1_0_0protected voidsequence_JvmUpperBound(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)Deprecated.protected voidsequence_JvmUpperBound(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)Contexts: JvmUpperBound returns JvmUpperBound Constraint: typeReference=JvmTypeReferenceprotected voidsequence_JvmUpperBoundAnded(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)Deprecated.protected voidsequence_JvmUpperBoundAnded(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)Contexts: JvmUpperBoundAnded returns JvmUpperBound Constraint: typeReference=JvmTypeReferenceprotected voidsequence_JvmWildcardTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmWildcardTypeReference semanticObject)Deprecated.protected voidsequence_JvmWildcardTypeReference(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmWildcardTypeReference semanticObject)Contexts: JvmArgumentTypeReference returns JvmWildcardTypeReference JvmWildcardTypeReference returns JvmWildcardTypeReference Constraint: ((constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded*) | (constraints+=JvmLowerBound constraints+=JvmLowerBoundAnded*))?protected voidsequence_XFunctionTypeRef(org.eclipse.emf.ecore.EObject context, XFunctionTypeRef semanticObject)Deprecated.protected voidsequence_XFunctionTypeRef(org.eclipse.xtext.serializer.ISerializationContext context, XFunctionTypeRef semanticObject)Contexts: JvmTypeReference returns XFunctionTypeRef XFunctionTypeRef returns XFunctionTypeRef JvmArgumentTypeReference returns XFunctionTypeRef Constraint: ((paramTypes+=JvmTypeReference paramTypes+=JvmTypeReference*)? returnType=JvmTypeReference)protected voidsequence_XImportDeclaration(org.eclipse.emf.ecore.EObject context, XImportDeclaration semanticObject)Deprecated.protected voidsequence_XImportDeclaration(org.eclipse.xtext.serializer.ISerializationContext context, XImportDeclaration semanticObject)Contexts: XImportDeclaration returns XImportDeclaration Constraint: ( (static?='static' extension?='extension'? importedType=[JvmDeclaredType|QualifiedNameInStaticImport] (wildcard?='*' | memberName=ValidID)) | importedType=[JvmDeclaredType|QualifiedName] | importedNamespace=QualifiedNameWithWildcard )protected voidsequence_XImportSection(org.eclipse.emf.ecore.EObject context, XImportSection semanticObject)Deprecated.protected voidsequence_XImportSection(org.eclipse.xtext.serializer.ISerializationContext context, XImportSection semanticObject)Contexts: XImportSection returns XImportSection Constraint: importDeclarations+=XImportDeclaration+-
Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
init
-
-
-
-
Method Detail
-
sequence
public void sequence(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.emf.ecore.EObject semanticObject)- Overrides:
sequencein classorg.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer
-
sequence_JvmLowerBoundAnded
protected void sequence_JvmLowerBoundAnded(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)Contexts: JvmLowerBoundAnded returns JvmLowerBound Constraint: typeReference=JvmTypeReference
-
sequence_JvmLowerBoundAnded
@Deprecated protected void sequence_JvmLowerBoundAnded(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)Deprecated.
-
sequence_JvmLowerBound
protected void sequence_JvmLowerBound(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)Contexts: JvmLowerBound returns JvmLowerBound Constraint: typeReference=JvmTypeReference
-
sequence_JvmLowerBound
@Deprecated protected void sequence_JvmLowerBound(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)Deprecated.
-
sequence_JvmParameterizedTypeReference
protected void sequence_JvmParameterizedTypeReference(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmInnerTypeReference semanticObject)Contexts: JvmTypeReference returns JvmInnerTypeReference JvmTypeReference.JvmGenericArrayTypeReference_0_1_0_0 returns JvmInnerTypeReference JvmParameterizedTypeReference returns JvmInnerTypeReference JvmParameterizedTypeReference.JvmInnerTypeReference_1_4_0_0_0 returns JvmInnerTypeReference JvmArgumentTypeReference returns JvmInnerTypeReference Constraint: ( outer=JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0 type=[JvmType|ValidID] (arguments+=JvmArgumentTypeReference arguments+=JvmArgumentTypeReference*)? )
-
sequence_JvmParameterizedTypeReference
@Deprecated protected void sequence_JvmParameterizedTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmInnerTypeReference semanticObject)Deprecated.
-
sequence_JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0
protected void sequence_JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)Contexts: JvmParameterizedTypeReference.JvmInnerTypeReference_1_4_0_0_0 returns JvmParameterizedTypeReference Constraint: (type=[JvmType|QualifiedName] arguments+=JvmArgumentTypeReference arguments+=JvmArgumentTypeReference*)
-
sequence_JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0
@Deprecated protected void sequence_JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)Deprecated.
-
sequence_JvmParameterizedTypeReference
protected void sequence_JvmParameterizedTypeReference(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)Contexts: JvmTypeReference returns JvmParameterizedTypeReference JvmTypeReference.JvmGenericArrayTypeReference_0_1_0_0 returns JvmParameterizedTypeReference JvmParameterizedTypeReference returns JvmParameterizedTypeReference JvmArgumentTypeReference returns JvmParameterizedTypeReference Constraint: (type=[JvmType|QualifiedName] (arguments+=JvmArgumentTypeReference arguments+=JvmArgumentTypeReference*)?)
-
sequence_JvmParameterizedTypeReference
@Deprecated protected void sequence_JvmParameterizedTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)Deprecated.
-
sequence_JvmTypeParameter
protected void sequence_JvmTypeParameter(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmTypeParameter semanticObject)Contexts: JvmTypeParameter returns JvmTypeParameter Constraint: (name=ValidID (constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded*)?)
-
sequence_JvmTypeParameter
@Deprecated protected void sequence_JvmTypeParameter(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmTypeParameter semanticObject)Deprecated.
-
sequence_JvmTypeReference
protected void sequence_JvmTypeReference(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmGenericArrayTypeReference semanticObject)Contexts: JvmTypeReference returns JvmGenericArrayTypeReference JvmTypeReference.JvmGenericArrayTypeReference_0_1_0_0 returns JvmGenericArrayTypeReference JvmArgumentTypeReference returns JvmGenericArrayTypeReference Constraint: componentType=JvmTypeReference_JvmGenericArrayTypeReference_0_1_0_0
-
sequence_JvmTypeReference
@Deprecated protected void sequence_JvmTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmGenericArrayTypeReference semanticObject)Deprecated.
-
sequence_JvmUpperBoundAnded
protected void sequence_JvmUpperBoundAnded(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)Contexts: JvmUpperBoundAnded returns JvmUpperBound Constraint: typeReference=JvmTypeReference
-
sequence_JvmUpperBoundAnded
@Deprecated protected void sequence_JvmUpperBoundAnded(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)Deprecated.
-
sequence_JvmUpperBound
protected void sequence_JvmUpperBound(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)Contexts: JvmUpperBound returns JvmUpperBound Constraint: typeReference=JvmTypeReference
-
sequence_JvmUpperBound
@Deprecated protected void sequence_JvmUpperBound(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)Deprecated.
-
sequence_JvmWildcardTypeReference
protected void sequence_JvmWildcardTypeReference(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmWildcardTypeReference semanticObject)Contexts: JvmArgumentTypeReference returns JvmWildcardTypeReference JvmWildcardTypeReference returns JvmWildcardTypeReference Constraint: ((constraints+=JvmUpperBound constraints+=JvmUpperBoundAnded*) | (constraints+=JvmLowerBound constraints+=JvmLowerBoundAnded*))?
-
sequence_JvmWildcardTypeReference
@Deprecated protected void sequence_JvmWildcardTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmWildcardTypeReference semanticObject)Deprecated.
-
sequence_XFunctionTypeRef
protected void sequence_XFunctionTypeRef(org.eclipse.xtext.serializer.ISerializationContext context, XFunctionTypeRef semanticObject)Contexts: JvmTypeReference returns XFunctionTypeRef XFunctionTypeRef returns XFunctionTypeRef JvmArgumentTypeReference returns XFunctionTypeRef Constraint: ((paramTypes+=JvmTypeReference paramTypes+=JvmTypeReference*)? returnType=JvmTypeReference)
-
sequence_XFunctionTypeRef
@Deprecated protected void sequence_XFunctionTypeRef(org.eclipse.emf.ecore.EObject context, XFunctionTypeRef semanticObject)Deprecated.
-
sequence_XImportDeclaration
protected void sequence_XImportDeclaration(org.eclipse.xtext.serializer.ISerializationContext context, XImportDeclaration semanticObject)Contexts: XImportDeclaration returns XImportDeclaration Constraint: ( (static?='static' extension?='extension'? importedType=[JvmDeclaredType|QualifiedNameInStaticImport] (wildcard?='*' | memberName=ValidID)) | importedType=[JvmDeclaredType|QualifiedName] | importedNamespace=QualifiedNameWithWildcard )
-
sequence_XImportDeclaration
@Deprecated protected void sequence_XImportDeclaration(org.eclipse.emf.ecore.EObject context, XImportDeclaration semanticObject)Deprecated.
-
sequence_XImportSection
protected void sequence_XImportSection(org.eclipse.xtext.serializer.ISerializationContext context, XImportSection semanticObject)Contexts: XImportSection returns XImportSection Constraint: importDeclarations+=XImportDeclaration+
-
sequence_XImportSection
@Deprecated protected void sequence_XImportSection(org.eclipse.emf.ecore.EObject context, XImportSection semanticObject)Deprecated.
-
-