public class TOSDeviceAdapterFactory
extends AdapterFactoryImpl
createXXX method for each class of the model.
TOSDevicePackage| Modifier and Type | Field and Description |
|---|---|
protected static TOSDevicePackage |
modelPackage
The cached model package.
|
protected TOSDeviceSwitch<Adapter> |
modelSwitch
The switch that delegates to the
createXXX methods. |
| Constructor and Description |
|---|
TOSDeviceAdapterFactory()
Creates an instance of the adapter factory.
|
| Modifier and Type | Method and Description |
|---|---|
Adapter |
createAdapter(Notifier target)
Creates an adapter for the
target. |
Adapter |
createAddressLocationAdapter()
Creates a new adapter for an object of class '
Address Location'. |
Adapter |
createCacheDataEntryAdapter()
Creates a new adapter for an object of class '
Cache Data Entry'. |
Adapter |
createClearAreaAdapter()
Creates a new adapter for an object of class '
Clear Area'. |
Adapter |
createConflictingLaneAdapter()
Creates a new adapter for an object of class '
Conflicting Lane'. |
Adapter |
createDataEntryAdapter()
Creates a new adapter for an object of class '
Data Entry'. |
Adapter |
createDataValueAdapter()
Creates a new adapter for an object of class '
Data Value'. |
Adapter |
createDeviceAdapter()
Creates a new adapter for an object of class '
Device'. |
Adapter |
createDeviceConfigurationAdapter()
Creates a new adapter for an object of class '
Device Configuration'. |
Adapter |
createDeviceGroupAdapter()
Creates a new adapter for an object of class '
Device Group'. |
Adapter |
createDeviceInfoAdapter()
Creates a new adapter for an object of class '
Device Info'. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case.
|
Adapter |
createIdNameElementAdapter()
Creates a new adapter for an object of class '
Id Name Element'. |
Adapter |
createIncomingLaneAdapter()
Creates a new adapter for an object of class '
Incoming Lane'. |
Adapter |
createIntersectionAdapter()
Creates a new adapter for an object of class '
Intersection'. |
Adapter |
createLaneAdapter()
Creates a new adapter for an object of class '
Lane'. |
Adapter |
createLinkAdapter()
Creates a new adapter for an object of class '
Link'. |
Adapter |
createLocalizableAdapter()
Creates a new adapter for an object of class '
Localizable'. |
Adapter |
createLocationAdapter()
Creates a new adapter for an object of class '
Location'. |
Adapter |
createNetworkLocationAdapter()
Creates a new adapter for an object of class '
Network Location'. |
Adapter |
createOutgoingLaneAdapter()
Creates a new adapter for an object of class '
Outgoing Lane'. |
Adapter |
createOutputAdapter()
Creates a new adapter for an object of class '
Output'. |
Adapter |
createParameterAdapter()
Creates a new adapter for an object of class '
Parameter'. |
Adapter |
createPedestrianLaneAdapter()
Creates a new adapter for an object of class '
Pedestrian Lane'. |
Adapter |
createPhaseAdapter()
Creates a new adapter for an object of class '
Phase'. |
Adapter |
createPhaseGroupAdapter()
Creates a new adapter for an object of class '
Phase Group'. |
Adapter |
createPositionAdapter()
Creates a new adapter for an object of class '
Position'. |
Adapter |
createProgramAdapter()
Creates a new adapter for an object of class '
Program'. |
Adapter |
createProgramEntryAdapter()
Creates a new adapter for an object of class '
Program Entry'. |
Adapter |
createProgramTransitionAdapter()
Creates a new adapter for an object of class '
Program Transition'. |
Adapter |
createRoadAdapter()
Creates a new adapter for an object of class '
Road'. |
Adapter |
createSignalTableAdapter()
Creates a new adapter for an object of class '
Signal Table'. |
Adapter |
createSystemInfoAdapter()
Creates a new adapter for an object of class '
System Info'. |
Adapter |
createTimeTableAdapter()
Creates a new adapter for an object of class '
Time Table'. |
Adapter |
createTimeTableEntryAdapter()
Creates a new adapter for an object of class '
Time Table Entry'. |
Adapter |
createTransitionAdapter()
Creates a new adapter for an object of class '
Transition'. |
boolean |
isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object.
|
protected static TOSDevicePackage modelPackage
protected TOSDeviceSwitch<Adapter> modelSwitch
createXXX methods.
public TOSDeviceAdapterFactory()
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 createDeviceGroupAdapter()
Device 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.
DeviceGrouppublic Adapter createDeviceAdapter()
Device'.
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.
Devicepublic Adapter createSystemInfoAdapter()
System Info'.
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.
SystemInfopublic Adapter createDeviceInfoAdapter()
Device Info'.
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.
DeviceInfopublic Adapter createDeviceConfigurationAdapter()
Device Configuration'.
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.
DeviceConfigurationpublic Adapter createIntersectionAdapter()
Intersection'.
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.
Intersectionpublic Adapter createRoadAdapter()
Road'.
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.
Roadpublic Adapter createLaneAdapter()
Lane'.
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.
Lanepublic Adapter createConflictingLaneAdapter()
Conflicting Lane'.
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.
ConflictingLanepublic Adapter createIncomingLaneAdapter()
Incoming Lane'.
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.
IncomingLanepublic Adapter createOutgoingLaneAdapter()
Outgoing Lane'.
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.
OutgoingLanepublic Adapter createPedestrianLaneAdapter()
Pedestrian Lane'.
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.
PedestrianLanepublic Adapter createLinkAdapter()
Link'.
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.
Linkpublic Adapter createPhaseAdapter()
Phase'.
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.
Phasepublic Adapter createProgramEntryAdapter()
Program Entry'.
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.
ProgramEntrypublic Adapter createProgramAdapter()
Program'.
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.
Programpublic Adapter createTransitionAdapter()
Transition'.
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.
Transitionpublic Adapter createProgramTransitionAdapter()
Program Transition'.
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.
ProgramTransitionpublic Adapter createClearAreaAdapter()
Clear Area'.
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.
ClearAreapublic Adapter createPhaseGroupAdapter()
Phase 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.
PhaseGrouppublic Adapter createIdNameElementAdapter()
Id Name 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.
IdNameElementpublic Adapter createOutputAdapter()
Output'.
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.
Outputpublic Adapter createLocalizableAdapter()
Localizable'.
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.
Localizablepublic Adapter createLocationAdapter()
Location'.
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.
Locationpublic Adapter createNetworkLocationAdapter()
Network Location'.
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.
NetworkLocationpublic Adapter createPositionAdapter()
Position'.
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.
Positionpublic Adapter createAddressLocationAdapter()
Address Location'.
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.
AddressLocationpublic Adapter createTimeTableAdapter()
Time Table'.
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.
TimeTablepublic Adapter createTimeTableEntryAdapter()
Time Table Entry'.
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.
TimeTableEntrypublic Adapter createDataEntryAdapter()
Data Entry'.
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.
DataEntrypublic Adapter createDataValueAdapter()
Data Value'.
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.
DataValuepublic Adapter createParameterAdapter()
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.
Parameterpublic Adapter createCacheDataEntryAdapter()
Cache Data Entry'.
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.
CacheDataEntrypublic Adapter createSignalTableAdapter()
Signal Table'.
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.
SignalTablepublic Adapter createEObjectAdapter()
Data In Motion GmbH all rights reserved