public class VarlinkIdlSemanticSequencer
extends org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
| Constructor and Description |
|---|
VarlinkIdlSemanticSequencer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
sequence_BasicType_ElementType(org.eclipse.xtext.serializer.ISerializationContext context,
BasicType semanticObject)
Contexts:
ElementType returns BasicType
Constraint:
(
(
type='bool' |
type='int' |
type='float' |
type='string' |
type='data' |
type='object'
)
multi?='[]'?
)
|
protected void |
sequence_BasicType(org.eclipse.xtext.serializer.ISerializationContext context,
BasicType semanticObject)
Contexts:
BasicType returns BasicType
Constraint:
(
type='bool' |
type='int' |
type='float' |
type='string' |
type='data' |
type='object'
)
|
protected void |
sequence_ElementType_Enum(org.eclipse.xtext.serializer.ISerializationContext context,
Enum semanticObject)
Contexts:
ElementType returns Enum
Constraint:
(fields+=ID fields+=ID* multi?='[]'?)
|
protected void |
sequence_ElementType_TypeReference(org.eclipse.xtext.serializer.ISerializationContext context,
TypeReference semanticObject)
Contexts:
ElementType returns TypeReference
Constraint:
(name=ID multi?='[]'?)
|
protected void |
sequence_Enum(org.eclipse.xtext.serializer.ISerializationContext context,
Enum semanticObject)
Contexts:
TypeAliasDefinition returns Enum
Enum returns Enum
Constraint:
(fields+=ID fields+=ID*)
|
protected void |
sequence_Error(org.eclipse.xtext.serializer.ISerializationContext context,
Error semanticObject)
Contexts:
Member returns Error
Error returns Error
Constraint:
(name=ID properties=Object)
|
protected void |
sequence_Field(org.eclipse.xtext.serializer.ISerializationContext context,
Field semanticObject)
Contexts:
Field returns Field
Constraint:
(name=ID type=ElementType)
|
protected void |
sequence_Interface(org.eclipse.xtext.serializer.ISerializationContext context,
Interface semanticObject)
Contexts:
Interface returns Interface
Constraint:
(name=InterfaceName members+=Member*)
|
protected void |
sequence_Method(org.eclipse.xtext.serializer.ISerializationContext context,
Method semanticObject)
Contexts:
Member returns Method
Method returns Method
Constraint:
(name=ID arguments=Object result=Object)
|
protected void |
sequence_Object(org.eclipse.xtext.serializer.ISerializationContext context,
Object semanticObject)
Contexts:
TypeAliasDefinition returns Object
Object returns Object
Constraint:
(fields+=Field? fields+=Field*)
|
protected void |
sequence_TypeAlias(org.eclipse.xtext.serializer.ISerializationContext context,
TypeAlias semanticObject)
Contexts:
Member returns TypeAlias
TypeAlias returns TypeAlias
Constraint:
(name=ID definition=TypeAliasDefinition)
|
protected void |
sequence_TypeReference(org.eclipse.xtext.serializer.ISerializationContext context,
TypeReference semanticObject)
Contexts:
TypeReference returns TypeReference
Constraint:
name=ID
|
void |
sequence(org.eclipse.xtext.serializer.ISerializationContext context,
org.eclipse.emf.ecore.EObject semanticObject) |
initpublic void sequence(org.eclipse.xtext.serializer.ISerializationContext context,
org.eclipse.emf.ecore.EObject semanticObject)
sequence in class org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencerprotected void sequence_BasicType(org.eclipse.xtext.serializer.ISerializationContext context,
BasicType semanticObject)
protected void sequence_BasicType_ElementType(org.eclipse.xtext.serializer.ISerializationContext context,
BasicType semanticObject)
protected void sequence_ElementType_Enum(org.eclipse.xtext.serializer.ISerializationContext context,
Enum semanticObject)
protected void sequence_ElementType_TypeReference(org.eclipse.xtext.serializer.ISerializationContext context,
TypeReference semanticObject)
protected void sequence_Enum(org.eclipse.xtext.serializer.ISerializationContext context,
Enum semanticObject)
protected void sequence_Error(org.eclipse.xtext.serializer.ISerializationContext context,
Error semanticObject)
protected void sequence_Field(org.eclipse.xtext.serializer.ISerializationContext context,
Field semanticObject)
protected void sequence_Interface(org.eclipse.xtext.serializer.ISerializationContext context,
Interface semanticObject)
protected void sequence_Method(org.eclipse.xtext.serializer.ISerializationContext context,
Method semanticObject)
protected void sequence_Object(org.eclipse.xtext.serializer.ISerializationContext context,
Object semanticObject)
protected void sequence_TypeAlias(org.eclipse.xtext.serializer.ISerializationContext context,
TypeAlias semanticObject)
protected void sequence_TypeReference(org.eclipse.xtext.serializer.ISerializationContext context,
TypeReference semanticObject)
Copyright © 2017–2018. All rights reserved.