public class ComponentRepositoryItemProviderAdapterFactory extends ComponentRepositoryAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable
fireNotifyChanged
.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
Constructor and Description |
---|
ComponentRepositoryItemProviderAdapterFactory()
This constructs an instance.
|
createAdapter, createCableAdapter, createComponentAdapter, createCylinderAdapter, createElectronicPartAdapter, createEObjectAdapter, createIdentifierAdapter, createInterfaceAdapter, createMechanicalAssemblyAdapter, createMechanicalPartAdapter, createMotorAdapter, createPanelAdapter, createPipeAdapter, createRampAdapter, createSplitterAdapter, createSwitchAdapter, createValveAdapter
adaptAllNew, adaptNew
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
adaptAllNew, adaptNew
public ComponentRepositoryItemProviderAdapterFactory()
public Adapter createOperationPanelAdapter()
OperationPanel
.
createOperationPanelAdapter
in class ComponentRepositoryAdapterFactory
OperationPanel
public Adapter createSimpleMotorAdapter()
SimpleMotor
.
createSimpleMotorAdapter
in class ComponentRepositoryAdapterFactory
SimpleMotor
public Adapter createRegularRampAdapter()
RegularRamp
.
createRegularRampAdapter
in class ComponentRepositoryAdapterFactory
RegularRamp
public Adapter createSensorAdapter()
Sensor
.
createSensorAdapter
in class ComponentRepositoryAdapterFactory
Sensor
public Adapter createOpticalSensorAdapter()
OpticalSensor
.
createOpticalSensorAdapter
in class ComponentRepositoryAdapterFactory
OpticalSensor
public Adapter createInductiveSensorAdapter()
InductiveSensor
.
createInductiveSensorAdapter
in class ComponentRepositoryAdapterFactory
InductiveSensor
public Adapter createPresenceSensorAdapter()
PresenceSensor
.
createPresenceSensorAdapter
in class ComponentRepositoryAdapterFactory
PresenceSensor
public Adapter createPneumaticPipeAdapter()
PneumaticPipe
.
createPneumaticPipeAdapter
in class ComponentRepositoryAdapterFactory
PneumaticPipe
public Adapter createCompressorAdapter()
Compressor
.
createCompressorAdapter
in class ComponentRepositoryAdapterFactory
Compressor
public Adapter createPowerCableAdapter()
PowerCable
.
createPowerCableAdapter
in class ComponentRepositoryAdapterFactory
PowerCable
public Adapter createProportionalCylinderAdapter()
ProportionalCylinder
.
createProportionalCylinderAdapter
in class ComponentRepositoryAdapterFactory
ProportionalCylinder
public Adapter createBistableCylinderAdapter()
BistableCylinder
.
createBistableCylinderAdapter
in class ComponentRepositoryAdapterFactory
BistableCylinder
public Adapter createRackAdapter()
Rack
.
createRackAdapter
in class ComponentRepositoryAdapterFactory
Rack
public Adapter createCornerAdapter()
Corner
.
createCornerAdapter
in class ComponentRepositoryAdapterFactory
Corner
public Adapter createRegularValveAdapter()
RegularValve
.
createRegularValveAdapter
in class ComponentRepositoryAdapterFactory
RegularValve
public Adapter createTankAdapter()
Tank
.
createTankAdapter
in class ComponentRepositoryAdapterFactory
Tank
public Adapter createDispenserAdapter()
Dispenser
.
createDispenserAdapter
in class ComponentRepositoryAdapterFactory
Dispenser
public Adapter createBottleSeperatorAdapter()
BottleSeperator
.
createBottleSeperatorAdapter
in class ComponentRepositoryAdapterFactory
BottleSeperator
public Adapter createPowerSupplyAdapter()
PowerSupply
.
createPowerSupplyAdapter
in class ComponentRepositoryAdapterFactory
PowerSupply
public Adapter createVacuumGripperAdapter()
VacuumGripper
.
createVacuumGripperAdapter
in class ComponentRepositoryAdapterFactory
VacuumGripper
public Adapter createConveyorBeltAdapter()
ConveyorBelt
.
createConveyorBeltAdapter
in class ComponentRepositoryAdapterFactory
ConveyorBelt
public Adapter createFrameAdapter()
Frame
.
createFrameAdapter
in class ComponentRepositoryAdapterFactory
Frame
public Adapter createPusherAdapter()
Pusher
.
createPusherAdapter
in class ComponentRepositoryAdapterFactory
Pusher
public Adapter createTurningTableAdapter()
TurningTable
.
createTurningTableAdapter
in class ComponentRepositoryAdapterFactory
TurningTable
public Adapter createControllerAdapter()
Controller
.
createControllerAdapter
in class ComponentRepositoryAdapterFactory
Controller
public Adapter createLogicalWiringAdapter()
LogicalWiring
.
createLogicalWiringAdapter
in class ComponentRepositoryAdapterFactory
LogicalWiring
public Adapter createMicroswitchModuleAdapter()
MicroswitchModule
.
createMicroswitchModuleAdapter
in class ComponentRepositoryAdapterFactory
MicroswitchModule
public Adapter createPotentiometerAdapter()
Potentiometer
.
createPotentiometerAdapter
in class ComponentRepositoryAdapterFactory
Potentiometer
public Adapter createVacuumSwitchAdapter()
VacuumSwitch
.
createVacuumSwitchAdapter
in class ComponentRepositoryAdapterFactory
VacuumSwitch
public Adapter createReedSwitchAdapter()
ReedSwitch
.
createReedSwitchAdapter
in class ComponentRepositoryAdapterFactory
ReedSwitch
public Adapter createPowerSplitterAdapter()
PowerSplitter
.
createPowerSplitterAdapter
in class ComponentRepositoryAdapterFactory
PowerSplitter
public Adapter createWaterSplitterAdapter()
WaterSplitter
.
createWaterSplitterAdapter
in class ComponentRepositoryAdapterFactory
WaterSplitter
public Adapter createPneumaticSplitterAdapter()
PneumaticSplitter
.
createPneumaticSplitterAdapter
in class ComponentRepositoryAdapterFactory
PneumaticSplitter
public Adapter createCylinderPartAdapter()
CylinderPart
.
createCylinderPartAdapter
in class ComponentRepositoryAdapterFactory
CylinderPart
public Adapter createMonostableCylinderAdapter()
MonostableCylinder
.
createMonostableCylinderAdapter
in class ComponentRepositoryAdapterFactory
MonostableCylinder
public Adapter createComponentRepositoryAdapter()
ComponentRepository
.
createComponentRepositoryAdapter
in class ComponentRepositoryAdapterFactory
ComponentRepository
public ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory
in interface ComposeableAdapterFactory
public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory
in interface ComposeableAdapterFactory
public boolean isFactoryForType(Object type)
isFactoryForType
in interface AdapterFactory
isFactoryForType
in class ComponentRepositoryAdapterFactory
public Adapter adapt(Notifier notifier, Object type)
adapt
in interface AdapterFactory
adapt
in class AdapterFactoryImpl
public Object adapt(Object object, Object type)
adapt
in interface AdapterFactory
adapt
in class AdapterFactoryImpl
public void addListener(INotifyChangedListener notifyChangedListener)
addListener
in interface IChangeNotifier
public void removeListener(INotifyChangedListener notifyChangedListener)
removeListener
in interface IChangeNotifier
public void fireNotifyChanged(Notification notification)
changeNotifier
and to parentAdapterFactory
.
fireNotifyChanged
in interface IChangeNotifier
public void dispose()
dispose
in interface IDisposable