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 void
sequence(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.emf.ecore.EObject semanticObject)
protected void
sequence_JvmLowerBound(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)
Deprecated.protected void
sequence_JvmLowerBound(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)
Contexts: JvmLowerBound returns JvmLowerBound Constraint: typeReference=JvmTypeReferenceprotected void
sequence_JvmLowerBoundAnded(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)
Deprecated.protected void
sequence_JvmLowerBoundAnded(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmLowerBound semanticObject)
Contexts: JvmLowerBoundAnded returns JvmLowerBound Constraint: typeReference=JvmTypeReferenceprotected void
sequence_JvmParameterizedTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmInnerTypeReference semanticObject)
Deprecated.protected void
sequence_JvmParameterizedTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)
Deprecated.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*)? )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*)?)protected void
sequence_JvmParameterizedTypeReference_JvmInnerTypeReference_1_4_0_0_0(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmParameterizedTypeReference semanticObject)
Deprecated.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*)protected void
sequence_JvmTypeParameter(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmTypeParameter semanticObject)
Deprecated.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*)?)protected void
sequence_JvmTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmGenericArrayTypeReference semanticObject)
Deprecated.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_0protected void
sequence_JvmUpperBound(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)
Deprecated.protected void
sequence_JvmUpperBound(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)
Contexts: JvmUpperBound returns JvmUpperBound Constraint: typeReference=JvmTypeReferenceprotected void
sequence_JvmUpperBoundAnded(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)
Deprecated.protected void
sequence_JvmUpperBoundAnded(org.eclipse.xtext.serializer.ISerializationContext context, org.eclipse.xtext.common.types.JvmUpperBound semanticObject)
Contexts: JvmUpperBoundAnded returns JvmUpperBound Constraint: typeReference=JvmTypeReferenceprotected void
sequence_JvmWildcardTypeReference(org.eclipse.emf.ecore.EObject context, org.eclipse.xtext.common.types.JvmWildcardTypeReference semanticObject)
Deprecated.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*))?protected void
sequence_XFunctionTypeRef(org.eclipse.emf.ecore.EObject context, XFunctionTypeRef semanticObject)
Deprecated.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)protected void
sequence_XImportDeclaration(org.eclipse.emf.ecore.EObject context, XImportDeclaration semanticObject)
Deprecated.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 )protected void
sequence_XImportSection(org.eclipse.emf.ecore.EObject context, XImportSection semanticObject)
Deprecated.protected void
sequence_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:
sequence
in 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.
-
-