The Adapter Factory for the model. It provides an adapter createXXX
method for each class of the model.
de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.HardwaremodelingAdapterFactory | ( | ) |
Creates an instance of the adapter factory.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createActuatorAdapter | ( | ) |
Creates a new adapter for an object of class 'Actuator'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createAdapter | ( | Notifier | target | ) |
Creates an adapter for the target
.
target | the object to adapt. |
target
. Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createAllocationTargetAdapter | ( | ) |
Creates a new adapter for an object of class 'Allocation 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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createAllocationTargetInstanceRefAdapter | ( | ) |
Creates a new adapter for an object of class 'Allocation Target Instance Ref'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createCommunicationHardwarePinAdapter | ( | ) |
Creates a new adapter for an object of class 'Communication Hardware Pin'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createContextAdapter | ( | ) |
Creates a new adapter for an object of class 'Context'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createEAElementAdapter | ( | ) |
Creates a new adapter for an object of class 'EA 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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createEAPackageableElementAdapter | ( | ) |
Creates a new adapter for an object of class 'EA 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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createEObjectAdapter | ( | ) |
Creates a new adapter for the default case.
This default implementation returns null.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createHardwareComponentPrototypeAdapter | ( | ) |
Creates a new adapter for an object of class 'Hardware Component Prototype'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createHardwareComponentTypeAdapter | ( | ) |
Creates a new adapter for an object of class 'Hardware Component 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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createHardwareConnectorAdapter | ( | ) |
Creates a new adapter for an object of class 'Hardware Connector'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createHardwareConnectorInstanceRefAdapter | ( | ) |
Creates a new adapter for an object of class 'Hardware Connector Instance Ref'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createHardwarePinAdapter | ( | ) |
Creates a new adapter for an object of class 'Hardware Pin'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createHardwarePinGroupAdapter | ( | ) |
Creates a new adapter for an object of class 'Hardware Pin Group'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createHardwarePinInstanceRefAdapter | ( | ) |
Creates a new adapter for an object of class 'Hardware Pin Instance Ref'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createIdentifiableAdapter | ( | ) |
Creates a new adapter for an object of class 'Identifiable'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createIOHardwarePinAdapter | ( | ) |
Creates a new adapter for an object of class 'IO Hardware Pin'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createLogicalBusAdapter | ( | ) |
Creates a new adapter for an object of class 'Logical Bus'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createNodeAdapter | ( | ) |
Creates a new adapter for an object of class 'Node'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createPowerHardwarePinAdapter | ( | ) |
Creates a new adapter for an object of class 'Power Hardware Pin'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createPowerSupplyAdapter | ( | ) |
Creates a new adapter for an object of class 'Power Supply'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createSensorAdapter | ( | ) |
Creates a new adapter for an object of class 'Sensor'.
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.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.createUserAttributeableElementAdapter | ( | ) |
Creates a new adapter for an object of class 'User Attributeable 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.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.isFactoryForType | ( | Object | object | ) |
Returns whether this factory is applicable for the type of the object.
This implementation returns true
if the object is either the model's package or is an instance object of the model.
HardwaremodelingPackage de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.modelPackage [static, protected] |
The cached model package.
HardwaremodelingSwitch<Adapter> de.fraunhofer.isst.eastadl.hardwaremodeling.util.HardwaremodelingAdapterFactory.modelSwitch [protected] |
The switch that delegates to the createXXX
methods.