Public Member Functions | Protected Member Functions

de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider Class Reference

List of all members.

Public Member Functions

Object getImage (Object object)
List< IItemPropertyDescriptor > getPropertyDescriptors (Object object)
String getText (Object object)
void notifyChanged (Notification notification)
 RealizationItemProvider (AdapterFactory adapterFactory)

Protected Member Functions

void addRealizedByPropertyDescriptor (Object object)
void addRealizedPropertyDescriptor (Object object)
void collectNewChildDescriptors (Collection< Object > newChildDescriptors, Object object)

Detailed Description

This is the item provider adapter for a de.fraunhofer.isst.eastadl.elements.Realization object.


Constructor & Destructor Documentation

de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider.RealizationItemProvider ( AdapterFactory  adapterFactory  ) 

This constructs an instance from a factory and a notifier.


Member Function Documentation

void de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider.addRealizedByPropertyDescriptor ( Object  object  )  [protected]

This adds a property descriptor for the Realized By feature.

void de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider.addRealizedPropertyDescriptor ( Object  object  )  [protected]

This adds a property descriptor for the Realized feature.

void de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider.collectNewChildDescriptors ( Collection< Object >  newChildDescriptors,
Object  object 
) [protected]

This adds org.eclipse.emf.edit.command.CommandParameters describing the children that can be created under this object.

Object de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider.getImage ( Object  object  ) 

This returns Realization.gif.

List<IItemPropertyDescriptor> de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider.getPropertyDescriptors ( Object  object  ) 

This returns the property descriptors for the adapted class.

String de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider.getText ( Object  object  ) 

This returns the label text for the adapted class.

NOT

void de.fraunhofer.isst.eastadl.elements.provider.RealizationItemProvider.notifyChanged ( Notification  notification  ) 

This handles model notifications by calling updateChildren to update any cached children and by creating a viewer notification, which it passes to fireNotifyChanged.