Modifier and Type | Method and Description |
---|---|
ProvidedObjectID |
PluginExecutionResult.getProvidedObjectID(int i)
Returns the ProvidedObjectID under which the object at index i is known
to the framework's ProvidedObject manager
|
Modifier and Type | Method and Description |
---|---|
void |
PluginExecutionResult.setProvidedObjectID(int i,
ProvidedObjectID id)
Tells this result under which provided object ID the object at index i is
known to the framework
|
Modifier and Type | Method and Description |
---|---|
void |
ProvidedObjectLifeCycleListener.ListenerList.fireProvidedObjectCreated(ProvidedObjectID objectID,
PluginContext context) |
void |
ProvidedObjectLifeCycleListener.ListenerList.fireProvidedObjectDeleted(ProvidedObjectID objectID) |
void |
ProvidedObjectLifeCycleListener.ListenerList.fireProvidedObjectFutureReady(ProvidedObjectID objectID) |
void |
ProvidedObjectLifeCycleListener.ListenerList.fireProvidedObjectNameChanged(ProvidedObjectID objectID) |
void |
ProvidedObjectLifeCycleListener.ListenerList.fireProvidedObjectObjectChanged(ProvidedObjectID objectID) |
void |
ProvidedObjectLifeCycleListener.providedObjectCreated(ProvidedObjectID objectID,
PluginContext context) |
void |
ProvidedObjectLifeCycleListener.providedObjectDeleted(ProvidedObjectID objectID) |
void |
ProvidedObjectLifeCycleListener.providedObjectFutureReady(ProvidedObjectID objectID) |
void |
ProvidedObjectLifeCycleListener.providedObjectNameChanged(ProvidedObjectID objectID) |
void |
ProvidedObjectLifeCycleListener.providedObjectObjectChanged(ProvidedObjectID objectID) |
Modifier and Type | Method and Description |
---|---|
ProvidedObjectID |
PluginExecutionResultImpl.getProvidedObjectID(int i) |
Modifier and Type | Method and Description |
---|---|
void |
PluginExecutionResultImpl.setProvidedObjectID(int i,
ProvidedObjectID id) |
Modifier and Type | Method and Description |
---|---|
<T> ProvidedObjectID |
ProvidedObjectManager.createProvidedObject(java.lang.String name,
T object,
java.lang.Class<? super T> type,
PluginContext context)
This method creates a new providedObjectID.
|
<T> ProvidedObjectID |
ProvidedObjectManager.createProvidedObject(java.lang.String name,
T object,
PluginContext context)
This method creates a new providedObjectID.
|
ProvidedObjectID |
ProvidedObject.getID()
Returns the ID of this Provided Object
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ProvidedObjectID> |
ProvidedObjectManager.createProvidedObjects(PluginContext context)
This method creates a list of new providedObjectIDs for each object in
the PluginExecutionResult of the context.
|
java.util.List<ProvidedObjectID> |
ProvidedObjectManager.getProvidedObjects()
Returns all provided Object IDs known to the framework.
|
Modifier and Type | Method and Description |
---|---|
void |
ProvidedObjectManager.changeProvidedObjectObject(ProvidedObjectID id,
java.lang.Object newObject) |
void |
ProvidedObjectManager.deleteProvidedObject(ProvidedObjectID id) |
java.lang.String |
ProvidedObjectManager.getProvidedObjectLabel(ProvidedObjectID id) |
java.lang.Object |
ProvidedObjectManager.getProvidedObjectObject(ProvidedObjectID id,
boolean waitIfFuture)
returns the provided object identified by this ID.
|
java.lang.Class<?> |
ProvidedObjectManager.getProvidedObjectType(ProvidedObjectID id) |
void |
ProvidedObjectManager.relabelProvidedObject(ProvidedObjectID id,
java.lang.String label) |
Modifier and Type | Class and Description |
---|---|
class |
ProvidedObjectIDImpl |
Modifier and Type | Method and Description |
---|---|
<T> ProvidedObjectID |
ProvidedObjectManagerImpl.createProvidedObject(java.lang.String label,
T object,
java.lang.Class<? super T> type,
PluginContext context) |
<T> ProvidedObjectID |
ProvidedObjectManagerImpl.createProvidedObject(java.lang.String label,
T object,
PluginContext context) |
ProvidedObjectID |
ProvidedObjectImpl.getID() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ProvidedObjectID> |
ProvidedObjectManagerImpl.createProvidedObjects(PluginContext context) |
java.util.List<ProvidedObjectID> |
ProvidedObjectManagerImpl.getProvidedObjects() |
Modifier and Type | Method and Description |
---|---|
void |
ProvidedObjectManagerImpl.changeProvidedObjectObject(ProvidedObjectID id,
java.lang.Object newObject) |
void |
ProvidedObjectManagerImpl.deleteProvidedObject(ProvidedObjectID id) |
java.lang.String |
ProvidedObjectManagerImpl.getProvidedObjectLabel(ProvidedObjectID id) |
java.lang.Object |
ProvidedObjectManagerImpl.getProvidedObjectObject(ProvidedObjectID id,
boolean waitIfFuture) |
java.lang.Class<? extends java.lang.Object> |
ProvidedObjectManagerImpl.getProvidedObjectType(ProvidedObjectID id) |
void |
ProvidedObjectManagerImpl.providedObjectNameChanged(ProvidedObjectID objectID) |
void |
ProvidedObjectManagerImpl.providedObjectObjectChanged(ProvidedObjectID objectID) |
void |
ProvidedObjectManagerImpl.relabelProvidedObject(ProvidedObjectID id,
java.lang.String label) |
Constructor and Description |
---|
ProvidedObjectImpl(java.lang.String label,
ProvidedObjectID id,
T object,
java.lang.Class<? super T> type,
ProvidedObjectManager manager) |