$search
Public Member Functions | |
Object | getImage (Object object) |
List< IItemPropertyDescriptor > | getPropertyDescriptors (Object object) |
String | getText (Object object) |
void | notifyChanged (Notification notification) |
RosIDLReferenceItemProvider (AdapterFactory adapterFactory) | |
Protected Member Functions | |
void | addNamespacePropertyDescriptor (Object object) |
void | addRosPackagePropertyDescriptor (Object object) |
void | collectNewChildDescriptors (Collection< Object > newChildDescriptors, Object object) |
This is the item provider adapter for a org.best_of_robotics.model.datatypes.RosIDLReference object.
Definition at line 33 of file RosIDLReferenceItemProvider.java.
org::best_of_robotics::model::datatypes::provider::RosIDLReferenceItemProvider::RosIDLReferenceItemProvider | ( | AdapterFactory | adapterFactory | ) | [inline] |
This constructs an instance from a factory and a notifier.
Definition at line 47 of file RosIDLReferenceItemProvider.java.
void org::best_of_robotics::model::datatypes::provider::RosIDLReferenceItemProvider::addNamespacePropertyDescriptor | ( | Object | object | ) | [inline, protected] |
This adds a property descriptor for the Namespace feature.
Definition at line 74 of file RosIDLReferenceItemProvider.java.
void org::best_of_robotics::model::datatypes::provider::RosIDLReferenceItemProvider::addRosPackagePropertyDescriptor | ( | Object | object | ) | [inline, protected] |
This adds a property descriptor for the Ros Package feature.
Definition at line 96 of file RosIDLReferenceItemProvider.java.
void org::best_of_robotics::model::datatypes::provider::RosIDLReferenceItemProvider::collectNewChildDescriptors | ( | Collection< Object > | newChildDescriptors, | |
Object | object | |||
) | [inline, protected] |
This adds org.eclipse.emf.edit.command.CommandParameters describing the children that can be created under this object.
Reimplemented from org::best_of_robotics::model::datatypes::provider::IDLReferenceItemProvider.
Definition at line 166 of file RosIDLReferenceItemProvider.java.
Object org::best_of_robotics::model::datatypes::provider::RosIDLReferenceItemProvider::getImage | ( | Object | object | ) | [inline] |
This returns RosIDLReference.gif.
Definition at line 119 of file RosIDLReferenceItemProvider.java.
List<IItemPropertyDescriptor> org::best_of_robotics::model::datatypes::provider::RosIDLReferenceItemProvider::getPropertyDescriptors | ( | Object | object | ) | [inline] |
This returns the property descriptors for the adapted class.
Reimplemented from org::best_of_robotics::model::datatypes::provider::IDLReferenceItemProvider.
Definition at line 58 of file RosIDLReferenceItemProvider.java.
String org::best_of_robotics::model::datatypes::provider::RosIDLReferenceItemProvider::getText | ( | Object | object | ) | [inline] |
This returns the label text for the adapted class.
Modified in order to return first the type name NOT
Reimplemented from org::best_of_robotics::model::datatypes::provider::IDLReferenceItemProvider.
Definition at line 131 of file RosIDLReferenceItemProvider.java.
void org::best_of_robotics::model::datatypes::provider::RosIDLReferenceItemProvider::notifyChanged | ( | Notification | notification | ) | [inline] |
This handles model notifications by calling updateChildren to update any cached children and by creating a viewer notification, which it passes to fireNotifyChanged.
Reimplemented from org::best_of_robotics::model::datatypes::provider::IDLReferenceItemProvider.
Definition at line 146 of file RosIDLReferenceItemProvider.java.