|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ecore.util.Switch<T>
org.eclipse.gmf.codegen.gmfgen.util.GMFGenSwitch<T>
public class GMFGenSwitch<T>
The Switch for the model's inheritance hierarchy.
It supports the call doSwitch(object)
to invoke the caseXXX
method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
GMFGenPackage
Field Summary | |
---|---|
protected static GMFGenPackage |
modelPackage
The cached model package |
Constructor Summary | |
---|---|
GMFGenSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
T |
caseAbstractToolEntry(AbstractToolEntry object)
Returns the result of interpreting the object as an instance of 'Abstract Tool Entry'. |
T |
caseAttributes(Attributes object)
Returns the result of interpreting the object as an instance of 'Attributes'. |
T |
caseBatchValidation(BatchValidation object)
Returns the result of interpreting the object as an instance of 'Batch Validation'. |
T |
caseBehaviour(Behaviour object)
Returns the result of interpreting the object as an instance of 'Behaviour'. |
T |
caseColorAttributes(ColorAttributes object)
Returns the result of interpreting the object as an instance of 'Color Attributes'. |
T |
caseCreateShortcutAction(CreateShortcutAction object)
Returns the result of interpreting the object as an instance of 'Create Shortcut Action'. |
T |
caseCustomBehaviour(CustomBehaviour object)
Returns the result of interpreting the object as an instance of 'Custom Behaviour'. |
T |
caseCustomParser(CustomParser object)
Returns the result of interpreting the object as an instance of 'Custom Parser'. |
T |
caseCustomTabFilter(CustomTabFilter object)
Returns the result of interpreting the object as an instance of 'Custom Tab Filter'. |
T |
caseDefaultSizeAttributes(DefaultSizeAttributes object)
Returns the result of interpreting the object as an instance of 'Default Size Attributes'. |
T |
caseDesignLabelModelFacet(DesignLabelModelFacet object)
Returns the result of interpreting the object as an instance of 'Design Label Model Facet'. |
T |
caseDynamicModelAccess(DynamicModelAccess object)
Returns the result of interpreting the object as an instance of 'Dynamic Model Access'. |
T |
caseEditorCandies(EditorCandies object)
Returns the result of interpreting the object as an instance of 'Editor Candies'. |
T |
caseEditPartCandies(EditPartCandies object)
Returns the result of interpreting the object as an instance of 'Edit Part Candies'. |
T |
caseElementType(ElementType object)
Returns the result of interpreting the object as an instance of 'Element Type'. |
T |
caseEntryBase(EntryBase object)
Returns the result of interpreting the object as an instance of 'Entry Base'. |
T |
caseExpressionLabelModelFacet(ExpressionLabelModelFacet object)
Returns the result of interpreting the object as an instance of 'Expression Label Model Facet'. |
T |
caseExpressionLabelParser(ExpressionLabelParser object)
Returns the result of interpreting the object as an instance of 'Expression Label Parser'. |
T |
caseExternalParser(ExternalParser object)
Returns the result of interpreting the object as an instance of 'External Parser'. |
T |
caseFeatureLabelModelFacet(FeatureLabelModelFacet object)
Returns the result of interpreting the object as an instance of 'Feature Label Model Facet'. |
T |
caseFeatureLinkModelFacet(FeatureLinkModelFacet object)
Returns the result of interpreting the object as an instance of 'Feature Link Model Facet'. |
T |
caseFigureViewmap(FigureViewmap object)
Returns the result of interpreting the object as an instance of 'Figure Viewmap'. |
T |
caseGenAction(GenAction object)
Returns the result of interpreting the object as an instance of 'Gen Action'. |
T |
caseGenActionFactoryContributionItem(GenActionFactoryContributionItem object)
Returns the result of interpreting the object as an instance of 'Gen Action Factory Contribution Item'. |
T |
caseGenApplication(GenApplication object)
Returns the result of interpreting the object as an instance of 'Gen Application'. |
T |
caseGenAuditable(GenAuditable object)
Returns the result of interpreting the object as an instance of 'Gen Auditable'. |
T |
caseGenAuditContainer(GenAuditContainer object)
Returns the result of interpreting the object as an instance of 'Gen Audit Container'. |
T |
caseGenAuditContext(GenAuditContext object)
Returns the result of interpreting the object as an instance of 'Gen Audit Context'. |
T |
caseGenAuditedMetricTarget(GenAuditedMetricTarget object)
Returns the result of interpreting the object as an instance of 'Gen Audited Metric Target'. |
T |
caseGenAuditRoot(GenAuditRoot object)
Returns the result of interpreting the object as an instance of 'Gen Audit Root'. |
T |
caseGenAuditRule(GenAuditRule object)
Returns the result of interpreting the object as an instance of 'Gen Audit Rule'. |
T |
caseGenChildContainer(GenChildContainer object)
Returns the result of interpreting the object as an instance of 'Gen Child Container'. |
T |
caseGenChildLabelNode(GenChildLabelNode object)
Returns the result of interpreting the object as an instance of 'Gen Child Label Node'. |
T |
caseGenChildNode(GenChildNode object)
Returns the result of interpreting the object as an instance of 'Gen Child Node'. |
T |
caseGenChildSideAffixedNode(GenChildSideAffixedNode object)
Returns the result of interpreting the object as an instance of 'Gen Child Side Affixed Node'. |
T |
caseGenColor(GenColor object)
Returns the result of interpreting the object as an instance of 'Gen Color'. |
T |
caseGenCommandAction(GenCommandAction object)
Returns the result of interpreting the object as an instance of 'Gen Command Action'. |
T |
caseGenCommonBase(GenCommonBase object)
Returns the result of interpreting the object as an instance of 'Gen Common Base'. |
T |
caseGenCompartment(GenCompartment object)
Returns the result of interpreting the object as an instance of 'Gen Compartment'. |
T |
caseGenConstantColor(GenConstantColor object)
Returns the result of interpreting the object as an instance of 'Gen Constant Color'. |
T |
caseGenConstraint(GenConstraint object)
Returns the result of interpreting the object as an instance of 'Gen Constraint'. |
T |
caseGenContainerBase(GenContainerBase object)
Returns the result of interpreting the object as an instance of 'Gen Container Base'. |
T |
caseGenContextMenu(GenContextMenu object)
Returns the result of interpreting the object as an instance of 'Gen Context Menu'. |
T |
caseGenContributionItem(GenContributionItem object)
Returns the result of interpreting the object as an instance of 'Gen Contribution Item'. |
T |
caseGenContributionManager(GenContributionManager object)
Returns the result of interpreting the object as an instance of 'Gen Contribution Manager'. |
T |
caseGenCustomAction(GenCustomAction object)
Returns the result of interpreting the object as an instance of 'Gen Custom Action'. |
T |
caseGenCustomFont(GenCustomFont object)
Returns the result of interpreting the object as an instance of 'Gen Custom Font'. |
T |
caseGenCustomGeneratorExtension(GenCustomGeneratorExtension object)
Returns the result of interpreting the object as an instance of 'Gen Custom Generator Extension'. |
T |
caseGenCustomPreferencePage(GenCustomPreferencePage object)
Returns the result of interpreting the object as an instance of 'Gen Custom Preference Page'. |
T |
caseGenCustomPropertyTab(GenCustomPropertyTab object)
Returns the result of interpreting the object as an instance of 'Gen Custom Property Tab'. |
T |
caseGenCustomTemplateInput(GenCustomTemplateInput object)
Returns the result of interpreting the object as an instance of 'Gen Custom Template Input'. |
T |
caseGenDiagram(GenDiagram object)
Returns the result of interpreting the object as an instance of 'Gen Diagram'. |
T |
caseGenDiagramElementTarget(GenDiagramElementTarget object)
Returns the result of interpreting the object as an instance of 'Gen Diagram Element Target'. |
T |
caseGenDiagramPreferences(GenDiagramPreferences object)
Returns the result of interpreting the object as an instance of 'Gen Diagram Preferences'. |
T |
caseGenDiagramUpdater(GenDiagramUpdater object)
Returns the result of interpreting the object as an instance of 'Gen Diagram Updater'. |
T |
caseGenDomainAttributeTarget(GenDomainAttributeTarget object)
Returns the result of interpreting the object as an instance of 'Gen Domain Attribute Target'. |
T |
caseGenDomainElementTarget(GenDomainElementTarget object)
Returns the result of interpreting the object as an instance of 'Gen Domain Element Target'. |
T |
caseGenDomainModelNavigator(GenDomainModelNavigator object)
Returns the result of interpreting the object as an instance of 'Gen Domain Model Navigator'. |
T |
caseGenEditorGenerator(GenEditorGenerator object)
Returns the result of interpreting the object as an instance of 'Gen Editor Generator'. |
T |
caseGenEditorView(GenEditorView object)
Returns the result of interpreting the object as an instance of 'Gen Editor View'. |
T |
caseGenElementInitializer(GenElementInitializer object)
Returns the result of interpreting the object as an instance of 'Gen Element Initializer'. |
T |
caseGenExpressionInterpreter(GenExpressionInterpreter object)
Returns the result of interpreting the object as an instance of 'Gen Expression Interpreter'. |
T |
caseGenExpressionProviderBase(GenExpressionProviderBase object)
Returns the result of interpreting the object as an instance of 'Gen Expression Provider Base'. |
T |
caseGenExpressionProviderContainer(GenExpressionProviderContainer object)
Returns the result of interpreting the object as an instance of 'Gen Expression Provider Container'. |
T |
caseGenExternalNodeLabel(GenExternalNodeLabel object)
Returns the result of interpreting the object as an instance of 'Gen External Node Label'. |
T |
caseGenFeatureInitializer(GenFeatureInitializer object)
Returns the result of interpreting the object as an instance of 'Gen Feature Initializer'. |
T |
caseGenFeatureSeqInitializer(GenFeatureSeqInitializer object)
Returns the result of interpreting the object as an instance of 'Gen Feature Seq Initializer'. |
T |
caseGenFeatureValueSpec(GenFeatureValueSpec object)
Returns the result of interpreting the object as an instance of 'Gen Feature Value Spec'. |
T |
caseGenFixedInputsTemplateInvocation(GenFixedInputsTemplateInvocation object)
Returns the result of interpreting the object as an instance of 'Gen Fixed Inputs Template Invocation'. |
T |
caseGenFont(GenFont object)
Returns the result of interpreting the object as an instance of 'Gen Font'. |
T |
caseGenGroupMarker(GenGroupMarker object)
Returns the result of interpreting the object as an instance of 'Gen Group Marker'. |
T |
caseGenJavaExpressionProvider(GenJavaExpressionProvider object)
Returns the result of interpreting the object as an instance of 'Gen Java Expression Provider'. |
T |
caseGenLabel(GenLabel object)
Returns the result of interpreting the object as an instance of 'Gen Label'. |
T |
caseGenLink(GenLink object)
Returns the result of interpreting the object as an instance of 'Gen Link'. |
T |
caseGenLinkConstraints(GenLinkConstraints object)
Returns the result of interpreting the object as an instance of 'Gen Link Constraints'. |
T |
caseGenLinkEnd(GenLinkEnd object)
Returns the result of interpreting the object as an instance of 'Gen Link End'. |
T |
caseGenLinkLabel(GenLinkLabel object)
Returns the result of interpreting the object as an instance of 'Gen Link Label'. |
T |
caseGenLiteralExpressionProvider(GenLiteralExpressionProvider object)
Returns the result of interpreting the object as an instance of 'Gen Literal Expression Provider'. |
T |
caseGenMeasurable(GenMeasurable object)
Returns the result of interpreting the object as an instance of 'Gen Measurable'. |
T |
caseGenMenuManager(GenMenuManager object)
Returns the result of interpreting the object as an instance of 'Gen Menu Manager'. |
T |
caseGenMetricContainer(GenMetricContainer object)
Returns the result of interpreting the object as an instance of 'Gen Metric Container'. |
T |
caseGenMetricRule(GenMetricRule object)
Returns the result of interpreting the object as an instance of 'Gen Metric Rule'. |
T |
caseGenNavigator(GenNavigator object)
Returns the result of interpreting the object as an instance of 'Gen Navigator'. |
T |
caseGenNavigatorChildReference(GenNavigatorChildReference object)
Returns the result of interpreting the object as an instance of 'Gen Navigator Child Reference'. |
T |
caseGenNavigatorPath(GenNavigatorPath object)
Returns the result of interpreting the object as an instance of 'Gen Navigator Path'. |
T |
caseGenNavigatorPathSegment(GenNavigatorPathSegment object)
Returns the result of interpreting the object as an instance of 'Gen Navigator Path Segment'. |
T |
caseGenNode(GenNode object)
Returns the result of interpreting the object as an instance of 'Gen Node'. |
T |
caseGenNodeLabel(GenNodeLabel object)
Returns the result of interpreting the object as an instance of 'Gen Node Label'. |
T |
caseGenNotationElementTarget(GenNotationElementTarget object)
Returns the result of interpreting the object as an instance of 'Gen Notation Element Target'. |
T |
caseGenParserImplementation(GenParserImplementation object)
Returns the result of interpreting the object as an instance of 'Gen Parser Implementation'. |
T |
caseGenParsers(GenParsers object)
Returns the result of interpreting the object as an instance of 'Gen Parsers'. |
T |
caseGenPlugin(GenPlugin object)
Returns the result of interpreting the object as an instance of 'Gen Plugin'. |
T |
caseGenPreference(GenPreference object)
Returns the result of interpreting the object as an instance of 'Gen Preference'. |
T |
caseGenPreferencePage(GenPreferencePage object)
Returns the result of interpreting the object as an instance of 'Gen Preference Page'. |
T |
caseGenPropertySheet(GenPropertySheet object)
Returns the result of interpreting the object as an instance of 'Gen Property Sheet'. |
T |
caseGenPropertyTab(GenPropertyTab object)
Returns the result of interpreting the object as an instance of 'Gen Property Tab'. |
T |
caseGenPropertyTabFilter(GenPropertyTabFilter object)
Returns the result of interpreting the object as an instance of 'Gen Property Tab Filter'. |
T |
caseGenReferenceNewElementSpec(GenReferenceNewElementSpec object)
Returns the result of interpreting the object as an instance of 'Gen Reference New Element Spec'. |
T |
caseGenRGBColor(GenRGBColor object)
Returns the result of interpreting the object as an instance of 'Gen RGB Color'. |
T |
caseGenRuleBase(GenRuleBase object)
Returns the result of interpreting the object as an instance of 'Gen Rule Base'. |
T |
caseGenRuleTarget(GenRuleTarget object)
Returns the result of interpreting the object as an instance of 'Gen Rule Target'. |
T |
caseGenSeparator(GenSeparator object)
Returns the result of interpreting the object as an instance of 'Gen Separator'. |
T |
caseGenSharedContributionItem(GenSharedContributionItem object)
Returns the result of interpreting the object as an instance of 'Gen Shared Contribution Item'. |
T |
caseGenStandardFont(GenStandardFont object)
Returns the result of interpreting the object as an instance of 'Gen Standard Font'. |
T |
caseGenStandardPreferencePage(GenStandardPreferencePage object)
Returns the result of interpreting the object as an instance of 'Gen Standard Preference Page'. |
T |
caseGenStandardPropertyTab(GenStandardPropertyTab object)
Returns the result of interpreting the object as an instance of 'Gen Standard Property Tab'. |
T |
caseGenTemplateInvocation(GenTemplateInvocation object)
Returns the result of interpreting the object as an instance of 'Gen Template Invocation'. |
T |
caseGenTemplateInvocationBase(GenTemplateInvocationBase object)
Returns the result of interpreting the object as an instance of 'Gen Template Invocation Base'. |
T |
caseGenToolBarManager(GenToolBarManager object)
Returns the result of interpreting the object as an instance of 'Gen Tool Bar Manager'. |
T |
caseGenTopLevelNode(GenTopLevelNode object)
Returns the result of interpreting the object as an instance of 'Gen Top Level Node'. |
T |
caseGenVisualEffect(GenVisualEffect object)
Returns the result of interpreting the object as an instance of 'Gen Visual Effect'. |
T |
caseInitDiagramAction(InitDiagramAction object)
Returns the result of interpreting the object as an instance of 'Init Diagram Action'. |
T |
caseInnerClassViewmap(InnerClassViewmap object)
Returns the result of interpreting the object as an instance of 'Inner Class Viewmap'. |
T |
caseLabelModelFacet(LabelModelFacet object)
Returns the result of interpreting the object as an instance of 'Label Model Facet'. |
T |
caseLabelOffsetAttributes(LabelOffsetAttributes object)
Returns the result of interpreting the object as an instance of 'Label Offset Attributes'. |
T |
caseLinkConstraints(LinkConstraints object)
Returns the result of interpreting the object as an instance of 'Link Constraints'. |
T |
caseLinkModelFacet(LinkModelFacet object)
Returns the result of interpreting the object as an instance of 'Link Model Facet'. |
T |
caseLoadResourceAction(LoadResourceAction object)
Returns the result of interpreting the object as an instance of 'Load Resource Action'. |
T |
caseMeasurementUnit(MeasurementUnit object)
Returns the result of interpreting the object as an instance of 'Measurement Unit'. |
T |
caseMetamodelType(MetamodelType object)
Returns the result of interpreting the object as an instance of 'Metamodel Type'. |
T |
caseModeledViewmap(ModeledViewmap object)
Returns the result of interpreting the object as an instance of 'Modeled Viewmap'. |
T |
caseModelFacet(ModelFacet object)
Returns the result of interpreting the object as an instance of 'Model Facet'. |
T |
caseNotationType(NotationType object)
Returns the result of interpreting the object as an instance of 'Notation Type'. |
T |
caseOclChoiceParser(OclChoiceParser object)
Returns the result of interpreting the object as an instance of 'Ocl Choice Parser'. |
T |
caseOpenDiagramBehaviour(OpenDiagramBehaviour object)
Returns the result of interpreting the object as an instance of 'Open Diagram Behaviour'. |
T |
casePackageNames(PackageNames object)
Returns the result of interpreting the object as an instance of 'Package Names'. |
T |
casePalette(Palette object)
Returns the result of interpreting the object as an instance of 'Palette'. |
T |
caseParentAssignedViewmap(ParentAssignedViewmap object)
Returns the result of interpreting the object as an instance of 'Parent Assigned Viewmap'. |
T |
casePredefinedEnumParser(PredefinedEnumParser object)
Returns the result of interpreting the object as an instance of 'Predefined Enum Parser'. |
T |
casePredefinedParser(PredefinedParser object)
Returns the result of interpreting the object as an instance of 'Predefined Parser'. |
T |
caseProviderClassNames(ProviderClassNames object)
Returns the result of interpreting the object as an instance of 'Provider Class Names'. |
T |
caseResizeConstraints(ResizeConstraints object)
Returns the result of interpreting the object as an instance of 'Resize Constraints'. |
T |
caseSeparator(Separator object)
Returns the result of interpreting the object as an instance of 'Separator'. |
T |
caseSharedBehaviour(SharedBehaviour object)
Returns the result of interpreting the object as an instance of 'Shared Behaviour'. |
T |
caseShortcuts(Shortcuts object)
Returns the result of interpreting the object as an instance of 'Shortcuts'. |
T |
caseSnippetViewmap(SnippetViewmap object)
Returns the result of interpreting the object as an instance of 'Snippet Viewmap'. |
T |
caseSpecializationType(SpecializationType object)
Returns the result of interpreting the object as an instance of 'Specialization Type'. |
T |
caseStandardEntry(StandardEntry object)
Returns the result of interpreting the object as an instance of 'Standard Entry'. |
T |
caseStyleAttributes(StyleAttributes object)
Returns the result of interpreting the object as an instance of 'Style Attributes'. |
T |
caseToolEntry(ToolEntry object)
Returns the result of interpreting the object as an instance of 'Tool Entry'. |
T |
caseToolGroup(ToolGroup object)
Returns the result of interpreting the object as an instance of 'Tool Group'. |
T |
caseToolGroupItem(ToolGroupItem object)
Returns the result of interpreting the object as an instance of 'Tool Group Item'. |
T |
caseTypeLinkModelFacet(TypeLinkModelFacet object)
Returns the result of interpreting the object as an instance of 'Type Link Model Facet'. |
T |
caseTypeModelFacet(TypeModelFacet object)
Returns the result of interpreting the object as an instance of 'Type Model Facet'. |
T |
caseTypeTabFilter(TypeTabFilter object)
Returns the result of interpreting the object as an instance of 'Type Tab Filter'. |
T |
caseValueExpression(ValueExpression object)
Returns the result of interpreting the object as an instance of 'Value Expression'. |
T |
caseViewmap(Viewmap object)
Returns the result of interpreting the object as an instance of 'Viewmap'. |
T |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. |
protected T |
doSwitch(int classifierID,
org.eclipse.emf.ecore.EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
protected boolean |
isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
Checks whether this is a switch for the given package. |
Methods inherited from class org.eclipse.emf.ecore.util.Switch |
---|
doSwitch, doSwitch |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static GMFGenPackage modelPackage
Constructor Detail |
---|
public GMFGenSwitch()
Method Detail |
---|
protected boolean isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
isSwitchFor
in class org.eclipse.emf.ecore.util.Switch<T>
protected T doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
doSwitch
in class org.eclipse.emf.ecore.util.Switch<T>
caseXXX
call.public T caseGenEditorGenerator(GenEditorGenerator object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenDiagram(GenDiagram object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenEditorView(GenEditorView object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenPreferencePage(GenPreferencePage object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCustomPreferencePage(GenCustomPreferencePage object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenStandardPreferencePage(GenStandardPreferencePage object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenDiagramPreferences(GenDiagramPreferences object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenFont(GenFont object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenStandardFont(GenStandardFont object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCustomFont(GenCustomFont object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenColor(GenColor object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenRGBColor(GenRGBColor object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenConstantColor(GenConstantColor object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenPreference(GenPreference object)
object
- the target of the switch.
doSwitch(EObject)
public T caseBatchValidation(BatchValidation object)
object
- the target of the switch.
doSwitch(EObject)
public T caseProviderClassNames(ProviderClassNames object)
object
- the target of the switch.
doSwitch(EObject)
public T caseShortcuts(Shortcuts object)
object
- the target of the switch.
doSwitch(EObject)
public T casePackageNames(PackageNames object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLinkConstraints(LinkConstraints object)
object
- the target of the switch.
doSwitch(EObject)
public T caseEditorCandies(EditorCandies object)
object
- the target of the switch.
doSwitch(EObject)
public T caseEditPartCandies(EditPartCandies object)
object
- the target of the switch.
doSwitch(EObject)
public T caseMeasurementUnit(MeasurementUnit object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenDiagramUpdater(GenDiagramUpdater object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenPlugin(GenPlugin object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDynamicModelAccess(DynamicModelAccess object)
object
- the target of the switch.
doSwitch(EObject)
public T caseElementType(ElementType object)
object
- the target of the switch.
doSwitch(EObject)
public T caseMetamodelType(MetamodelType object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSpecializationType(SpecializationType object)
object
- the target of the switch.
doSwitch(EObject)
public T caseNotationType(NotationType object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCommonBase(GenCommonBase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseBehaviour(Behaviour object)
object
- the target of the switch.
doSwitch(EObject)
public T caseCustomBehaviour(CustomBehaviour object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSharedBehaviour(SharedBehaviour object)
object
- the target of the switch.
doSwitch(EObject)
public T caseOpenDiagramBehaviour(OpenDiagramBehaviour object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenContainerBase(GenContainerBase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenNode(GenNode object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenTopLevelNode(GenTopLevelNode object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenChildNode(GenChildNode object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenChildSideAffixedNode(GenChildSideAffixedNode object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenChildLabelNode(GenChildLabelNode object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCompartment(GenCompartment object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenChildContainer(GenChildContainer object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenLink(GenLink object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenLabel(GenLabel object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenNodeLabel(GenNodeLabel object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenExternalNodeLabel(GenExternalNodeLabel object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenLinkLabel(GenLinkLabel object)
object
- the target of the switch.
doSwitch(EObject)
public T caseModelFacet(ModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLinkModelFacet(LinkModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLabelModelFacet(LabelModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTypeModelFacet(TypeModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseFeatureLabelModelFacet(FeatureLabelModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDesignLabelModelFacet(DesignLabelModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseExpressionLabelModelFacet(ExpressionLabelModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTypeLinkModelFacet(TypeLinkModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseFeatureLinkModelFacet(FeatureLinkModelFacet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseViewmap(Viewmap object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAttributes(Attributes object)
object
- the target of the switch.
doSwitch(EObject)
public T caseColorAttributes(ColorAttributes object)
object
- the target of the switch.
doSwitch(EObject)
public T caseStyleAttributes(StyleAttributes object)
object
- the target of the switch.
doSwitch(EObject)
public T caseResizeConstraints(ResizeConstraints object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDefaultSizeAttributes(DefaultSizeAttributes object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLabelOffsetAttributes(LabelOffsetAttributes object)
object
- the target of the switch.
doSwitch(EObject)
public T caseFigureViewmap(FigureViewmap object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSnippetViewmap(SnippetViewmap object)
object
- the target of the switch.
doSwitch(EObject)
public T caseInnerClassViewmap(InnerClassViewmap object)
object
- the target of the switch.
doSwitch(EObject)
public T caseParentAssignedViewmap(ParentAssignedViewmap object)
object
- the target of the switch.
doSwitch(EObject)
public T caseModeledViewmap(ModeledViewmap object)
object
- the target of the switch.
doSwitch(EObject)
public T casePalette(Palette object)
object
- the target of the switch.
doSwitch(EObject)
public T caseEntryBase(EntryBase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAbstractToolEntry(AbstractToolEntry object)
object
- the target of the switch.
doSwitch(EObject)
public T caseToolEntry(ToolEntry object)
object
- the target of the switch.
doSwitch(EObject)
public T caseStandardEntry(StandardEntry object)
object
- the target of the switch.
doSwitch(EObject)
public T caseToolGroupItem(ToolGroupItem object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSeparator(Separator object)
object
- the target of the switch.
doSwitch(EObject)
public T caseToolGroup(ToolGroup object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenElementInitializer(GenElementInitializer object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenFeatureSeqInitializer(GenFeatureSeqInitializer object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenFeatureValueSpec(GenFeatureValueSpec object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenReferenceNewElementSpec(GenReferenceNewElementSpec object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenFeatureInitializer(GenFeatureInitializer object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenLinkConstraints(GenLinkConstraints object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenAuditRoot(GenAuditRoot object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenAuditContainer(GenAuditContainer object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenAuditRule(GenAuditRule object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenRuleTarget(GenRuleTarget object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenDomainElementTarget(GenDomainElementTarget object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenDiagramElementTarget(GenDiagramElementTarget object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenDomainAttributeTarget(GenDomainAttributeTarget object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenNotationElementTarget(GenNotationElementTarget object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenMetricContainer(GenMetricContainer object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenMetricRule(GenMetricRule object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenAuditedMetricTarget(GenAuditedMetricTarget object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenAuditable(GenAuditable object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenAuditContext(GenAuditContext object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenMeasurable(GenMeasurable object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenExpressionProviderContainer(GenExpressionProviderContainer object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenExpressionProviderBase(GenExpressionProviderBase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenJavaExpressionProvider(GenJavaExpressionProvider object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenExpressionInterpreter(GenExpressionInterpreter object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenLiteralExpressionProvider(GenLiteralExpressionProvider object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenDomainModelNavigator(GenDomainModelNavigator object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenNavigator(GenNavigator object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenNavigatorChildReference(GenNavigatorChildReference object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenNavigatorPath(GenNavigatorPath object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenNavigatorPathSegment(GenNavigatorPathSegment object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenPropertySheet(GenPropertySheet object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenPropertyTab(GenPropertyTab object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenStandardPropertyTab(GenStandardPropertyTab object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCustomPropertyTab(GenCustomPropertyTab object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenPropertyTabFilter(GenPropertyTabFilter object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTypeTabFilter(TypeTabFilter object)
object
- the target of the switch.
doSwitch(EObject)
public T caseCustomTabFilter(CustomTabFilter object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenContributionItem(GenContributionItem object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenSharedContributionItem(GenSharedContributionItem object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenGroupMarker(GenGroupMarker object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenSeparator(GenSeparator object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCustomAction(GenCustomAction object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCommandAction(GenCommandAction object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenAction(GenAction object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLoadResourceAction(LoadResourceAction object)
object
- the target of the switch.
doSwitch(EObject)
public T caseInitDiagramAction(InitDiagramAction object)
object
- the target of the switch.
doSwitch(EObject)
public T caseCreateShortcutAction(CreateShortcutAction object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenActionFactoryContributionItem(GenActionFactoryContributionItem object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenContributionManager(GenContributionManager object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenMenuManager(GenMenuManager object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenToolBarManager(GenToolBarManager object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenContextMenu(GenContextMenu object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenApplication(GenApplication object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenLinkEnd(GenLinkEnd object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenParsers(GenParsers object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenParserImplementation(GenParserImplementation object)
object
- the target of the switch.
doSwitch(EObject)
public T casePredefinedParser(PredefinedParser object)
object
- the target of the switch.
doSwitch(EObject)
public T casePredefinedEnumParser(PredefinedEnumParser object)
object
- the target of the switch.
doSwitch(EObject)
public T caseOclChoiceParser(OclChoiceParser object)
object
- the target of the switch.
doSwitch(EObject)
public T caseExpressionLabelParser(ExpressionLabelParser object)
object
- the target of the switch.
doSwitch(EObject)
public T caseCustomParser(CustomParser object)
object
- the target of the switch.
doSwitch(EObject)
public T caseExternalParser(ExternalParser object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenVisualEffect(GenVisualEffect object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCustomGeneratorExtension(GenCustomGeneratorExtension object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenCustomTemplateInput(GenCustomTemplateInput object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenTemplateInvocationBase(GenTemplateInvocationBase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenTemplateInvocation(GenTemplateInvocation object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenFixedInputsTemplateInvocation(GenFixedInputsTemplateInvocation object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenRuleBase(GenRuleBase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseValueExpression(ValueExpression object)
object
- the target of the switch.
doSwitch(EObject)
public T caseGenConstraint(GenConstraint object)
object
- the target of the switch.
doSwitch(EObject)
public T defaultCase(org.eclipse.emf.ecore.EObject object)
defaultCase
in class org.eclipse.emf.ecore.util.Switch<T>
object
- the target of the switch.
Switch.doSwitch(org.eclipse.emf.ecore.EObject)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |