public class BaseCSAdapterFactory
extends AdapterFactoryImpl
createXXX method for each class of the model.
BaseCSPackage| Constructor and Description |
|---|
BaseCSAdapterFactory()
Creates an instance of the adapter factory.
|
| Modifier and Type | Method and Description |
|---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the
target. |
Adapter |
createAnnotationCSAdapter()
Creates a new adapter for an object of class '
Annotation CS'. |
Adapter |
createAnnotationElementCSAdapter()
Creates a new adapter for an object of class '
Annotation Element CS'. |
Adapter |
createAttributeCSAdapter()
Creates a new adapter for an object of class '
Attribute CS'. |
Adapter |
createClassCSAdapter()
Creates a new adapter for an object of class '
Class CS'. |
Adapter |
createConstraintCSAdapter()
Creates a new adapter for an object of class '
Constraint CS'. |
Adapter |
createContextLessElementCSAdapter()
Creates a new adapter for an object of class '
Context Less Element CS'. |
Adapter |
createDataTypeCSAdapter()
Creates a new adapter for an object of class '
Data Type CS'. |
Adapter |
createDetailCSAdapter()
Creates a new adapter for an object of class '
Detail CS'. |
Adapter |
createDocumentationCSAdapter()
Creates a new adapter for an object of class '
Documentation CS'. |
Adapter |
createElementCSAdapter()
Creates a new adapter for an object of class '
Element CS'. |
Adapter |
createElementRefCSAdapter()
Creates a new adapter for an object of class '
Element Ref CS'. |
Adapter |
createEnumerationCSAdapter()
Creates a new adapter for an object of class '
Enumeration CS'. |
Adapter |
createEnumerationLiteralCSAdapter()
Creates a new adapter for an object of class '
Enumeration Literal CS'. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
Adapter |
createFeatureCSAdapter()
Creates a new adapter for an object of class '
Feature CS'. |
Adapter |
createImportCSAdapter()
Creates a new adapter for an object of class '
Import CS'. |
Adapter |
createLambdaTypeCSAdapter()
Creates a new adapter for an object of class '
Lambda Type CS'. |
Adapter |
createModelElementCSAdapter()
Creates a new adapter for an object of class '
Model Element CS'. |
Adapter |
createModelElementRefCSAdapter()
Creates a new adapter for an object of class '
Model Element Ref CS'. |
Adapter |
createMultiplicityBoundsCSAdapter()
Creates a new adapter for an object of class '
Multiplicity Bounds CS'. |
Adapter |
createMultiplicityCSAdapter()
Creates a new adapter for an object of class '
Multiplicity CS'. |
Adapter |
createMultiplicityStringCSAdapter()
Creates a new adapter for an object of class '
Multiplicity String CS'. |
Adapter |
createNamedElementCSAdapter()
Creates a new adapter for an object of class '
Named Element CS'. |
Adapter |
createNamespaceCSAdapter()
Creates a new adapter for an object of class '
Namespace CS'. |
Adapter |
createOperationCSAdapter()
Creates a new adapter for an object of class '
Operation CS'. |
Adapter |
createPackageCSAdapter()
Creates a new adapter for an object of class '
Package CS'. |
Adapter |
createPackageOwnerCSAdapter()
Creates a new adapter for an object of class '
Package Owner CS'. |
Adapter |
createParameterCSAdapter()
Creates a new adapter for an object of class '
Parameter CS'. |
Adapter |
createPathElementCSAdapter()
Creates a new adapter for an object of class '
Path Element CS'. |
Adapter |
createPathElementWithURICSAdapter()
Creates a new adapter for an object of class '
Path Element With URICS'. |
Adapter |
createPathNameCSAdapter()
Creates a new adapter for an object of class '
Path Name CS'. |
Adapter |
createPivotableElementCSAdapter()
Creates a new adapter for an object of class '
Pivotable Element CS'. |
Adapter |
createPrimitiveTypeRefCSAdapter()
Creates a new adapter for an object of class '
Primitive Type Ref CS'. |
Adapter |
createReferenceCSAdapter()
Creates a new adapter for an object of class '
Reference CS'. |
Adapter |
createRootCSAdapter()
Creates a new adapter for an object of class '
Root CS'. |
Adapter |
createRootPackageCSAdapter()
Creates a new adapter for an object of class '
Root Package CS'. |
Adapter |
createSpecificationCSAdapter()
Creates a new adapter for an object of class '
Specification CS'. |
Adapter |
createStructuralFeatureCSAdapter()
Creates a new adapter for an object of class '
Structural Feature CS'. |
Adapter |
createStructuredClassCSAdapter()
Creates a new adapter for an object of class '
Structured Class CS'. |
Adapter |
createTemplateableElementCSAdapter()
Creates a new adapter for an object of class '
Templateable Element CS'. |
Adapter |
createTemplateBindingCSAdapter()
Creates a new adapter for an object of class '
Template Binding CS'. |
Adapter |
createTemplateParameterCSAdapter()
Creates a new adapter for an object of class '
Template Parameter CS'. |
Adapter |
createTemplateParameterSubstitutionCSAdapter()
Creates a new adapter for an object of class '
Template Parameter Substitution CS'. |
Adapter |
createTemplateSignatureCSAdapter()
Creates a new adapter for an object of class '
Template Signature CS'. |
Adapter |
createTuplePartCSAdapter()
Creates a new adapter for an object of class '
Tuple Part CS'. |
Adapter |
createTupleTypeCSAdapter()
Creates a new adapter for an object of class '
Tuple Type CS'. |
Adapter |
createTypeCSAdapter()
Creates a new adapter for an object of class '
Type CS'. |
Adapter |
createTypedElementCSAdapter()
Creates a new adapter for an object of class '
Typed Element CS'. |
Adapter |
createTypedRefCSAdapter()
Creates a new adapter for an object of class '
Typed Ref CS'. |
Adapter |
createTypedTypeRefCSAdapter()
Creates a new adapter for an object of class '
Typed Type Ref CS'. |
Adapter |
createTypeParameterCSAdapter()
Creates a new adapter for an object of class '
Type Parameter CS'. |
Adapter |
createTypeRefCSAdapter()
Creates a new adapter for an object of class '
Type Ref CS'. |
Adapter |
createVisitableCSAdapter()
Creates a new adapter for an object of class '
Visitable CS'. |
Adapter |
createWildcardTypeRefCSAdapter()
Creates a new adapter for an object of class '
Wildcard Type Ref CS'. |
boolean |
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object.
|
public BaseCSAdapterFactory()
public boolean isFactoryForType(Object object)
true if the object is either the model's package or is an instance object of the model.
public Adapter createAdapter(Notifier target)
target.
target - the object to adapt.target.public Adapter createAnnotationCSAdapter()
Annotation CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AnnotationCSpublic Adapter createAnnotationElementCSAdapter()
Annotation Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AnnotationElementCSpublic Adapter createAttributeCSAdapter()
Attribute CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
AttributeCSpublic Adapter createClassCSAdapter()
Class CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ClassCSpublic Adapter createConstraintCSAdapter()
Constraint CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ConstraintCSpublic Adapter createContextLessElementCSAdapter()
Context Less Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ContextLessElementCSpublic Adapter createDataTypeCSAdapter()
Data Type CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DataTypeCSpublic Adapter createDetailCSAdapter()
Detail CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DetailCSpublic Adapter createDocumentationCSAdapter()
Documentation CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DocumentationCSpublic Adapter createElementCSAdapter()
Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ElementCSpublic Adapter createElementRefCSAdapter()
Element Ref CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ElementRefCSpublic Adapter createEnumerationCSAdapter()
Enumeration CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
EnumerationCSpublic Adapter createEnumerationLiteralCSAdapter()
Enumeration Literal CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
EnumerationLiteralCSpublic Adapter createFeatureCSAdapter()
Feature CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
FeatureCSpublic Adapter createImportCSAdapter()
Import CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ImportCSpublic Adapter createLambdaTypeCSAdapter()
Lambda Type CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
LambdaTypeCSpublic Adapter createModelElementCSAdapter()
Model Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ModelElementCSpublic Adapter createModelElementRefCSAdapter()
Model Element Ref CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ModelElementRefCSpublic Adapter createMultiplicityBoundsCSAdapter()
Multiplicity Bounds CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MultiplicityBoundsCSpublic Adapter createMultiplicityCSAdapter()
Multiplicity CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MultiplicityCSpublic Adapter createMultiplicityStringCSAdapter()
Multiplicity String CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MultiplicityStringCSpublic Adapter createNamedElementCSAdapter()
Named Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NamedElementCSpublic Adapter createNamespaceCSAdapter()
Namespace CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
NamespaceCSpublic Adapter createOperationCSAdapter()
Operation CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
OperationCSpublic Adapter createPackageCSAdapter()
Package CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PackageCSpublic Adapter createPackageOwnerCSAdapter()
Package Owner CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PackageOwnerCSpublic Adapter createParameterCSAdapter()
Parameter CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ParameterCSpublic Adapter createPathElementCSAdapter()
Path Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PathElementCSpublic Adapter createPathElementWithURICSAdapter()
Path Element With URICS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PathElementWithURICSpublic Adapter createPathNameCSAdapter()
Path Name CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PathNameCSpublic Adapter createPivotableElementCSAdapter()
Pivotable Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PivotableElementCSpublic Adapter createPrimitiveTypeRefCSAdapter()
Primitive Type Ref CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PrimitiveTypeRefCSpublic Adapter createReferenceCSAdapter()
Reference CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ReferenceCSpublic Adapter createRootCSAdapter()
Root CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
RootCSpublic Adapter createRootPackageCSAdapter()
Root Package CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
RootPackageCSpublic Adapter createSpecificationCSAdapter()
Specification CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SpecificationCSpublic Adapter createStructuredClassCSAdapter()
Structured Class CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
StructuredClassCSpublic Adapter createStructuralFeatureCSAdapter()
Structural Feature CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
StructuralFeatureCSpublic Adapter createTemplateBindingCSAdapter()
Template Binding CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TemplateBindingCSpublic Adapter createTemplateParameterCSAdapter()
Template Parameter CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TemplateParameterCSpublic Adapter createTemplateParameterSubstitutionCSAdapter()
Template Parameter Substitution CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TemplateParameterSubstitutionCSpublic Adapter createTemplateSignatureCSAdapter()
Template Signature CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TemplateSignatureCSpublic Adapter createTemplateableElementCSAdapter()
Templateable Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TemplateableElementCSpublic Adapter createTuplePartCSAdapter()
Tuple Part CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TuplePartCSpublic Adapter createTupleTypeCSAdapter()
Tuple Type CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TupleTypeCSpublic Adapter createTypeCSAdapter()
Type CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TypeCSpublic Adapter createTypeParameterCSAdapter()
Type Parameter CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TypeParameterCSpublic Adapter createTypeRefCSAdapter()
Type Ref CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TypeRefCSpublic Adapter createTypedElementCSAdapter()
Typed Element CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TypedElementCSpublic Adapter createTypedRefCSAdapter()
Typed Ref CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TypedRefCSpublic Adapter createTypedTypeRefCSAdapter()
Typed Type Ref CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TypedTypeRefCSpublic Adapter createVisitableCSAdapter()
Visitable CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
VisitableCSpublic Adapter createWildcardTypeRefCSAdapter()
Wildcard Type Ref CS'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
WildcardTypeRefCSpublic Adapter createEObjectAdapter()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.