|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object AdapterFactoryImpl ujf.verimag.bip.cmodel.util.CmodelAdapterFactory
public class CmodelAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
CmodelPackage
Field Summary | |
---|---|
protected static CmodelPackage |
modelPackage
The cached model package. |
protected CmodelSwitch |
modelSwitch
The switch that delegates to the createXXX methods. |
Constructor Summary | |
---|---|
CmodelAdapterFactory()
Creates an instance of the adapter factory. |
Method Summary | |
---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target . |
Adapter |
createCArgumentAdapter()
Creates a new adapter for an object of class ' CArgument '. |
Adapter |
createCAssignStmAdapter()
Creates a new adapter for an object of class ' CAssign Stm '. |
Adapter |
createCBlockAdapter()
Creates a new adapter for an object of class ' CBlock '. |
Adapter |
createCBlockStmAdapter()
Creates a new adapter for an object of class ' CBlock Stm '. |
Adapter |
createCBodyItemAdapter()
Creates a new adapter for an object of class ' CBody Item '. |
Adapter |
createCCallableAdapter()
Creates a new adapter for an object of class ' CCallable '. |
Adapter |
createCCallAdapter()
Creates a new adapter for an object of class ' CCall '. |
Adapter |
createCCaseItemAdapter()
Creates a new adapter for an object of class ' CCase Item '. |
Adapter |
createCClassAdapter()
Creates a new adapter for an object of class ' CClass '. |
Adapter |
createCConditionalExpressionAdapter()
Creates a new adapter for an object of class ' CConditional Expression '. |
Adapter |
createCConditionalStmAdapter()
Creates a new adapter for an object of class ' CConditional Stm '. |
Adapter |
createCConstructorAdapter()
Creates a new adapter for an object of class ' CConstructor '. |
Adapter |
createCCreatorAdapter()
Creates a new adapter for an object of class ' CCreator '. |
Adapter |
createCDataAdapter()
Creates a new adapter for an object of class ' CData '. |
Adapter |
createCEnumTypeAdapter()
Creates a new adapter for an object of class ' CEnum Type '. |
Adapter |
createCExpressionAdapter()
Creates a new adapter for an object of class ' CExpression '. |
Adapter |
createCForAdapter()
Creates a new adapter for an object of class ' CFor '. |
Adapter |
createCFunctionAdapter()
Creates a new adapter for an object of class ' CFunction '. |
Adapter |
createCFunctionCallAdapter()
Creates a new adapter for an object of class ' CFunction Call '. |
Adapter |
createCHeaderTextAdapter()
Creates a new adapter for an object of class ' CHeader Text '. |
Adapter |
createCHierarchyAdapter()
Creates a new adapter for an object of class ' CHierarchy '. |
Adapter |
createCIfStmAdapter()
Creates a new adapter for an object of class ' CIf Stm '. |
Adapter |
createCIncludeAdapter()
Creates a new adapter for an object of class ' CInclude '. |
Adapter |
createCIndexedAdapter()
Creates a new adapter for an object of class ' CIndexed '. |
Adapter |
createCInitializationAdapter()
Creates a new adapter for an object of class ' CInitialization '. |
Adapter |
createCInitParameterAdapter()
Creates a new adapter for an object of class ' CInit Parameter '. |
Adapter |
createCItemAdapter()
Creates a new adapter for an object of class ' CItem '. |
Adapter |
createCJumpAdapter()
Creates a new adapter for an object of class ' CJump '. |
Adapter |
createCLiteralAdapter()
Creates a new adapter for an object of class ' CLiteral '. |
Adapter |
createCModuleAdapter()
Creates a new adapter for an object of class ' CModule '. |
Adapter |
createCNavigationAdapter()
Creates a new adapter for an object of class ' CNavigation '. |
Adapter |
createCOperationAdapter()
Creates a new adapter for an object of class ' COperation '. |
Adapter |
createCPointedAdapter()
Creates a new adapter for an object of class ' CPointed '. |
Adapter |
createCReturnAdapter()
Creates a new adapter for an object of class ' CReturn '. |
Adapter |
createCSimpleNameAdapter()
Creates a new adapter for an object of class ' CSimple Name '. |
Adapter |
createCStmAdapter()
Creates a new adapter for an object of class ' CStm '. |
Adapter |
createCStructuredAdapter()
Creates a new adapter for an object of class ' CStructured '. |
Adapter |
createCSwitchStmAdapter()
Creates a new adapter for an object of class ' CSwitch Stm '. |
Adapter |
createCTextAdapter()
Creates a new adapter for an object of class ' CText '. |
Adapter |
createCTypeConvertionAdapter()
Creates a new adapter for an object of class ' CType Convertion '. |
Adapter |
createCTypedElementAdapter()
Creates a new adapter for an object of class ' CTyped Element '. |
Adapter |
createCWhileStmAdapter()
Creates a new adapter for an object of class ' CWhile Stm '. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case. |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static CmodelPackage modelPackage
protected CmodelSwitch modelSwitch
createXXX
methods.
Constructor Detail |
---|
public CmodelAdapterFactory()
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.
public Adapter createAdapter(Notifier target)
target
.
target
- the object to adapt.
target
.public Adapter createCStmAdapter()
CStm
'.
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.
CStm
public Adapter createCBlockAdapter()
CBlock
'.
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.
CBlock
public Adapter createCConditionalStmAdapter()
CConditional Stm
'.
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.
CConditionalStm
public Adapter createCSwitchStmAdapter()
CSwitch Stm
'.
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.
CSwitchStm
public Adapter createCWhileStmAdapter()
CWhile Stm
'.
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.
CWhileStm
public Adapter createCIfStmAdapter()
CIf Stm
'.
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.
CIfStm
public Adapter createCExpressionAdapter()
CExpression
'.
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.
CExpression
public Adapter createCCaseItemAdapter()
CCase Item
'.
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.
CCaseItem
public Adapter createCJumpAdapter()
CJump
'.
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.
CJump
public Adapter createCCallAdapter()
CCall
'.
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.
CCall
public Adapter createCAssignStmAdapter()
CAssign Stm
'.
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.
CAssignStm
public Adapter createCFunctionCallAdapter()
CFunction Call
'.
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.
CFunctionCall
public Adapter createCCreatorAdapter()
CCreator
'.
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.
CCreator
public Adapter createCTypedElementAdapter()
CTyped 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.
CTypedElement
public Adapter createCOperationAdapter()
COperation
'.
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.
COperation
public Adapter createCTypeConvertionAdapter()
CType Convertion
'.
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.
CTypeConvertion
public Adapter createCHierarchyAdapter()
CHierarchy
'.
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.
CHierarchy
public Adapter createCSimpleNameAdapter()
CSimple Name
'.
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.
CSimpleName
public Adapter createCIndexedAdapter()
CIndexed
'.
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.
CIndexed
public Adapter createCStructuredAdapter()
CStructured
'.
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.
CStructured
public Adapter createCPointedAdapter()
CPointed
'.
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.
CPointed
public Adapter createCLiteralAdapter()
CLiteral
'.
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.
CLiteral
public Adapter createCModuleAdapter()
CModule
'.
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.
CModule
public Adapter createCIncludeAdapter()
CInclude
'.
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.
CInclude
public Adapter createCEnumTypeAdapter()
CEnum 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.
CEnumType
public Adapter createCClassAdapter()
CClass
'.
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.
CClass
public Adapter createCCallableAdapter()
CCallable
'.
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.
CCallable
public Adapter createCDataAdapter()
CData
'.
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.
CData
public Adapter createCArgumentAdapter()
CArgument
'.
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.
CArgument
public Adapter createCInitParameterAdapter()
CInit Parameter
'.
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.
CInitParameter
public Adapter createCFunctionAdapter()
CFunction
'.
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.
CFunction
public Adapter createCConstructorAdapter()
CConstructor
'.
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.
CConstructor
public Adapter createCItemAdapter()
CItem
'.
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.
CItem
public Adapter createCTextAdapter()
CText
'.
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.
CText
public Adapter createCBodyItemAdapter()
CBody Item
'.
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.
CBodyItem
public Adapter createCBlockStmAdapter()
CBlock Stm
'.
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.
CBlockStm
public Adapter createCNavigationAdapter()
CNavigation
'.
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.
CNavigation
public Adapter createCReturnAdapter()
CReturn
'.
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.
CReturn
public Adapter createCInitializationAdapter()
CInitialization
'.
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.
CInitialization
public Adapter createCForAdapter()
CFor
'.
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.
CFor
public Adapter createCConditionalExpressionAdapter()
CConditional Expression
'.
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.
CConditionalExpression
public Adapter createCHeaderTextAdapter()
CHeader Text
'.
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.
CHeaderText
public Adapter createEObjectAdapter()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |