|
SysML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.topcased.sysml.util.SysMLAdapterFactory
public class SysMLAdapterFactory
The < ? >Adapter Factory for the model. It
provides an adapter createXXX
method for each class of the
model.
SysMLPackage
Field Summary | |
---|---|
static java.lang.String |
copyright
|
protected static SysMLPackage |
modelPackage
The cached model package |
protected SysMLSwitch<Adapter> |
modelSwitch
The switch the delegates to the createXXX methods.
|
Constructor Summary | |
---|---|
SysMLAdapterFactory()
Creates an instance of the adapter factory |
Method Summary | |
---|---|
Adapter |
createAbstractionAdapter()
Creates a new adapter for an object of class ' Abstraction ' |
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target |
Adapter |
createBehaviorAdapter()
Creates a new adapter for an object of class ' Behavior ' |
Adapter |
createBehavioredClassifierAdapter()
Creates a new adapter for an object of class ' Behaviored Classifier ' |
Adapter |
createBlockAdapter()
Creates a new adapter for an object of class ' Block ' |
Adapter |
createBlockDefinitionAdapter()
Creates a new adapter for an object of class ' Block Definition ' |
Adapter |
createBlockPropertyAdapter()
Creates a new adapter for an object of class ' Block Property ' |
Adapter |
createClassAdapter()
Creates a new adapter for an object of class ' Class ' |
Adapter |
createClassifierAdapter()
Creates a new adapter for an object of class ' Classifier ' |
Adapter |
createCommentAdapter()
Creates a new adapter for an object of class ' Comment ' |
Adapter |
createConnectableElementAdapter()
Creates a new adapter for an object of class ' Connectable Element ' |
Adapter |
createConstraintBlockAdapter()
Creates a new adapter for an object of class ' Constraint Block ' |
Adapter |
createConstraintPropertyAdapter()
Creates a new adapter for an object of class ' Constraint Property ' |
Adapter |
createContainmentAdapter()
Creates a new adapter for an object of class ' Containment ' |
Adapter |
createCopyAdapter()
Creates a new adapter for an object of class ' Copy ' |
Adapter |
createDataTypeAdapter()
Creates a new adapter for an object of class ' Data Type ' |
Adapter |
createDependencyAdapter()
Creates a new adapter for an object of class ' Dependency ' |
Adapter |
createDeploymentTargetAdapter()
Creates a new adapter for an object of class ' Deployment Target ' |
Adapter |
createDeriveReqtAdapter()
Creates a new adapter for an object of class ' Derive Reqt ' |
Adapter |
createDimensionAdapter()
Creates a new adapter for an object of class ' Dimension ' |
Adapter |
createDirectedRelationshipAdapter()
Creates a new adapter for an object of class ' Directed Relationship ' |
Adapter |
createDistributedPropertyAdapter()
Creates a new adapter for an object of class ' Distributed Property ' |
Adapter |
createElementAdapter()
Creates a new adapter for an object of class ' Element ' |
Adapter |
createEModelElementAdapter()
Creates a new adapter for an object of class ' EModel Element ' |
Adapter |
createEncapsulatedClassifierAdapter()
Creates a new adapter for an object of class ' Encapsulated Classifier ' |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case |
Adapter |
createFeatureAdapter()
Creates a new adapter for an object of class ' Feature ' |
Adapter |
createFieldAdapter()
Creates a new adapter for an object of class ' Field ' |
Adapter |
createFlowPortAdapter()
Creates a new adapter for an object of class ' Flow Port ' |
Adapter |
createFlowPropertyAdapter()
Creates a new adapter for an object of class ' Flow Property ' |
Adapter |
createFlowSpecificationAdapter()
Creates a new adapter for an object of class ' Flow Specification ' |
Adapter |
createInformationFlowAdapter()
Creates a new adapter for an object of class ' Information Flow ' |
Adapter |
createInterfaceAdapter()
Creates a new adapter for an object of class ' Interface ' |
Adapter |
createItemFlowAdapter()
Creates a new adapter for an object of class ' Item Flow ' |
Adapter |
createModelSYSMLAdapter()
Creates a new adapter for an object of class ' Model SYSML ' |
Adapter |
createMultiplicityElementAdapter()
Creates a new adapter for an object of class ' Multiplicity Element ' |
Adapter |
createNamedElementAdapter()
Creates a new adapter for an object of class ' Named Element ' |
Adapter |
createNamespaceAdapter()
Creates a new adapter for an object of class ' Namespace ' |
Adapter |
createPackageableElementAdapter()
Creates a new adapter for an object of class ' Packageable Element ' |
Adapter |
createPackageAdapter()
Creates a new adapter for an object of class ' Package ' |
Adapter |
createPackageSYSMLAdapter()
Creates a new adapter for an object of class ' Package SYSML ' |
Adapter |
createParameterableElementAdapter()
Creates a new adapter for an object of class ' Parameterable Element ' |
Adapter |
createPortAdapter()
Creates a new adapter for an object of class ' Port ' |
Adapter |
createProblemAdapter()
Creates a new adapter for an object of class ' Problem ' |
Adapter |
createPropertyAdapter()
Creates a new adapter for an object of class ' Property ' |
Adapter |
createRationaleAdapter()
Creates a new adapter for an object of class ' Rationale ' |
Adapter |
createRealizationAdapter()
Creates a new adapter for an object of class ' Realization ' |
Adapter |
createRedefinableElementAdapter()
Creates a new adapter for an object of class ' Redefinable Element ' |
Adapter |
createRefineAdapter()
Creates a new adapter for an object of class ' Refine ' |
Adapter |
createRelationshipAdapter()
Creates a new adapter for an object of class ' Relationship ' |
Adapter |
createRequirementAdapter()
Creates a new adapter for an object of class ' Requirement ' |
Adapter |
createRequirementDefinitionAdapter()
Creates a new adapter for an object of class ' Requirement Definition ' |
Adapter |
createRequirementRelatedAdapter()
Creates a new adapter for an object of class ' Requirement Related ' |
Adapter |
createSatisfyAdapter()
Creates a new adapter for an object of class ' Satisfy ' |
Adapter |
createServicePortAdapter()
Creates a new adapter for an object of class ' Service Port ' |
Adapter |
createStructuralFeatureAdapter()
Creates a new adapter for an object of class ' Structural Feature ' |
Adapter |
createStructuredClassifierAdapter()
Creates a new adapter for an object of class ' Structured Classifier ' |
Adapter |
createTemplateableElementAdapter()
Creates a new adapter for an object of class ' Templateable Element ' |
Adapter |
createTestCaseAdapter()
Creates a new adapter for an object of class ' Test Case ' |
Adapter |
createTraceAdapter()
Creates a new adapter for an object of class ' Trace ' |
Adapter |
createTypeAdapter()
Creates a new adapter for an object of class ' Type ' |
Adapter |
createTypedElementAdapter()
Creates a new adapter for an object of class ' Typed Element ' |
Adapter |
createUnitAdapter()
Creates a new adapter for an object of class ' Unit ' |
Adapter |
createValueTypeAdapter()
Creates a new adapter for an object of class ' Value Type ' |
Adapter |
createVerifyAdapter()
Creates a new adapter for an object of class ' Verify ' |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object |
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl |
---|
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String copyright
protected static SysMLPackage modelPackage
protected SysMLSwitch<Adapter> modelSwitch
createXXX
methods.
Constructor Detail |
---|
public SysMLAdapterFactory()
Method Detail |
---|
public boolean isFactoryForType(java.lang.Object object)
true
if the object is either the model's package or is an instance object of
the model.
isFactoryForType
in interface AdapterFactory
isFactoryForType
in class AdapterFactoryImpl
public Adapter createAdapter(Notifier target)
target
.
createAdapter
in class AdapterFactoryImpl
target
- the object to adapt.
target
.public Adapter createBlockAdapter()
Block
'.
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.
Block
public Adapter createFlowPortAdapter()
Flow Port
'.
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.
FlowPort
public Adapter createServicePortAdapter()
Service Port
'.
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.
ServicePort
public Adapter createFlowSpecificationAdapter()
Flow Specification
'.
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.
FlowSpecification
public Adapter createBlockDefinitionAdapter()
Block Definition
'.
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.
BlockDefinition
public Adapter createPackageSYSMLAdapter()
Package SYSML
'.
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.
PackageSYSML
public Adapter createRequirementAdapter()
Requirement
'.
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.
Requirement
public Adapter createTestCaseAdapter()
Test Case
'.
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.
TestCase
public Adapter createRequirementDefinitionAdapter()
Requirement Definition
'.
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.
RequirementDefinition
public Adapter createSatisfyAdapter()
Satisfy
'.
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.
Satisfy
public Adapter createDeriveReqtAdapter()
Derive Reqt
'.
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.
DeriveReqt
public Adapter createVerifyAdapter()
Verify
'.
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.
Verify
public Adapter createFieldAdapter()
Field
'.
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.
Field
public Adapter createRationaleAdapter()
Rationale
'.
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.
Rationale
public Adapter createProblemAdapter()
Problem
'.
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.
Problem
public Adapter createValueTypeAdapter()
Value Type
'.
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.
ValueType
public Adapter createDimensionAdapter()
Dimension
'.
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.
Dimension
public Adapter createUnitAdapter()
Unit
'.
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.
Unit
public Adapter createBlockPropertyAdapter()
Block Property
'.
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.
BlockProperty
public Adapter createDistributedPropertyAdapter()
Distributed Property
'.
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.
DistributedProperty
public Adapter createItemFlowAdapter()
Item Flow
'.
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.
ItemFlow
public Adapter createFlowPropertyAdapter()
Flow Property
'.
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.
FlowProperty
public Adapter createConstraintBlockAdapter()
Constraint Block
'.
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.
ConstraintBlock
public Adapter createTraceAdapter()
Trace
'.
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.
Trace
public Adapter createCopyAdapter()
Copy
'.
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.
Copy
public Adapter createRefineAdapter()
Refine
'.
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.
Refine
public Adapter createConstraintPropertyAdapter()
Constraint Property
'.
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.
ConstraintProperty
public Adapter createContainmentAdapter()
Containment
'.
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.
Containment
public Adapter createRequirementRelatedAdapter()
Requirement Related
'.
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.
RequirementRelated
public Adapter createModelSYSMLAdapter()
Model SYSML
'.
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.
ModelSYSML
public Adapter createEModelElementAdapter()
EModel Element
'.
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.
EModelElement
public Adapter createElementAdapter()
Element
'.
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.
Element
public Adapter createNamedElementAdapter()
Named Element
'.
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.
NamedElement
public Adapter createNamespaceAdapter()
Namespace
'.
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.
Namespace
public Adapter createRedefinableElementAdapter()
Redefinable Element
'.
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.
RedefinableElement
public Adapter createParameterableElementAdapter()
Parameterable Element
'.
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.
ParameterableElement
public Adapter createPackageableElementAdapter()
Packageable Element
'.
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.
PackageableElement
public Adapter createTypeAdapter()
Type
'.
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.
Type
public Adapter createTemplateableElementAdapter()
Templateable Element
'.
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.
TemplateableElement
public Adapter createClassifierAdapter()
Classifier
'.
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.
Classifier
public Adapter createStructuredClassifierAdapter()
Structured Classifier
'.
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.
StructuredClassifier
public Adapter createEncapsulatedClassifierAdapter()
Encapsulated Classifier
'.
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.
EncapsulatedClassifier
public Adapter createBehavioredClassifierAdapter()
Behaviored Classifier
'.
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.
BehavioredClassifier
public Adapter createClassAdapter()
Class
'.
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.
Class
public Adapter createFeatureAdapter()
Feature
'.
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.
Feature
public Adapter createTypedElementAdapter()
Typed Element
'.
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.
TypedElement
public Adapter createMultiplicityElementAdapter()
Multiplicity Element
'.
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.
MultiplicityElement
public Adapter createStructuralFeatureAdapter()
Structural Feature
'.
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.
StructuralFeature
public Adapter createConnectableElementAdapter()
Connectable Element
'.
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.
ConnectableElement
public Adapter createDeploymentTargetAdapter()
Deployment Target
'.
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.
DeploymentTarget
public Adapter createPropertyAdapter()
Property
'.
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.
Property
public Adapter createPortAdapter()
Port
'.
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.
Port
public Adapter createInterfaceAdapter()
Interface
'.
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.
Interface
public Adapter createPackageAdapter()
Package
'.
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.
Package
public Adapter createBehaviorAdapter()
Behavior
'.
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.
Behavior
public Adapter createRelationshipAdapter()
Relationship
'.
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.
Relationship
public Adapter createDirectedRelationshipAdapter()
Directed Relationship
'.
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.
DirectedRelationship
public Adapter createDependencyAdapter()
Dependency
'.
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.
Dependency
public Adapter createAbstractionAdapter()
Abstraction
'.
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.
Abstraction
public Adapter createRealizationAdapter()
Realization
'.
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.
Realization
public Adapter createCommentAdapter()
Comment
'.
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.
Comment
public Adapter createDataTypeAdapter()
Data Type
'.
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.
DataType
public Adapter createInformationFlowAdapter()
Information Flow
'.
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.
InformationFlow
public Adapter createEObjectAdapter()
|
SysML | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.