This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this factory convert EMF adapter notifications into calls to fireNotifyChanged. The adapters also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances.
de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.HardwaremodelingItemProviderAdapterFactory | ( | ) |
This constructs an instance.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.adapt | ( | Notifier | notifier, | |
Object | type | |||
) |
This implementation substitutes the factory itself as the key for the adapter.
Object de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.adapt | ( | Object | object, | |
Object | type | |||
) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.addListener | ( | INotifyChangedListener | notifyChangedListener | ) |
This adds a listener.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createActuatorAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.Actuator.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createAllocationTargetInstanceRefAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.AllocationTargetInstanceRef.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createCommunicationHardwarePinAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.CommunicationHardwarePin.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createHardwareComponentPrototypeAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.HardwareComponentPrototype.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createHardwareComponentTypeAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.HardwareComponentType.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createHardwareConnectorAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.HardwareConnector.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createHardwareConnectorInstanceRefAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.HardwareConnectorInstanceRef.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createHardwarePinGroupAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.HardwarePinGroup.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createHardwarePinInstanceRefAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.HardwarePinInstanceRef.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createIOHardwarePinAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.IOHardwarePin.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createLogicalBusAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.LogicalBus.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createNodeAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.Node.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createPowerHardwarePinAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.PowerHardwarePin.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createPowerSupplyAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.PowerSupply.
Adapter de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.createSensorAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.eastadl.hardwaremodeling.Sensor.
void de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.dispose | ( | ) |
This disposes all of the item providers created by this factory.
void de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.fireNotifyChanged | ( | Notification | notification | ) |
This delegates to changeNotifier and to parentAdapterFactory.
ComposeableAdapterFactory de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.getRootAdapterFactory | ( | ) |
This returns the root adapter factory that contains this factory.
boolean de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.isFactoryForType | ( | Object | type | ) |
void de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.removeListener | ( | INotifyChangedListener | notifyChangedListener | ) |
This removes a listener.
void de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.setParentAdapterFactory | ( | ComposedAdapterFactory | parentAdapterFactory | ) |
This sets the composed adapter factory that contains this factory.
ActuatorItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.actuatorItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.Actuator instances.
AllocationTargetInstanceRefItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.allocationTargetInstanceRefItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.AllocationTargetInstanceRef instances.
IChangeNotifier de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.changeNotifier = new ChangeNotifier() [protected] |
This is used to implement org.eclipse.emf.edit.provider.IChangeNotifier.
CommunicationHardwarePinItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.communicationHardwarePinItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.CommunicationHardwarePin instances.
HardwareComponentPrototypeItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.hardwareComponentPrototypeItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.HardwareComponentPrototype instances.
HardwareComponentTypeItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.hardwareComponentTypeItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.HardwareComponentType instances.
HardwareConnectorInstanceRefItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.hardwareConnectorInstanceRefItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.HardwareConnectorInstanceRef instances.
HardwareConnectorItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.hardwareConnectorItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.HardwareConnector instances.
HardwarePinGroupItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.hardwarePinGroupItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.HardwarePinGroup instances.
HardwarePinInstanceRefItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.hardwarePinInstanceRefItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.HardwarePinInstanceRef instances.
IOHardwarePinItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.ioHardwarePinItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.IOHardwarePin instances.
LogicalBusItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.logicalBusItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.LogicalBus instances.
NodeItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.nodeItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.Node instances.
ComposedAdapterFactory de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.parentAdapterFactory [protected] |
This keeps track of the root adapter factory that delegates to this adapter factory.
PowerHardwarePinItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.powerHardwarePinItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.PowerHardwarePin instances.
PowerSupplyItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.powerSupplyItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.PowerSupply instances.
SensorItemProvider de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.sensorItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.eastadl.hardwaremodeling.Sensor instances.
Collection<Object> de.fraunhofer.isst.eastadl.hardwaremodeling.provider.HardwaremodelingItemProviderAdapterFactory.supportedTypes = new ArrayList<Object>() [protected] |
This keeps track of all the supported types checked by isFactoryForType.