public class ComponentManager
extends java.lang.Object
Constructor and Description |
---|
ComponentManager(Scene scene) |
Modifier and Type | Method and Description |
---|---|
void |
addComponentObject(ComponentObject compObj)
Hand a component object over to be managed.
|
void |
addSelectableObject(long selectID,
java.lang.Object selObj,
ComponentObject compObj) |
void |
enableComponentObject(ComponentObject compObj,
boolean enable,
ChangeSet changes)
Enable/disable a single component object.
|
void |
enableComponentObjects(ComponentObject[] compObj,
boolean enable,
ChangeSet changes)
Enable/disable the component objects given.
|
void |
finalize() |
java.lang.Object |
findObjectForSelectID(long selectID) |
boolean |
hasComponentObject(long compID)
Return true if the given component object still exists.
|
ComponentObject |
makeComponentObject() |
void |
objectsRemoved(long[] objIDs) |
void |
remapSelectableObjects(SelectedObject[] selManObjs) |
void |
removeComponentObjects(ComponentObject[] compObjs,
ChangeSet changes,
boolean disposeAfterRemoval) |
void |
removeComponentObjectsNative(ComponentObject[] compObjs,
ChangeSet changes)
Remove the list of component objects from display
|
public ComponentManager(Scene scene)
public void finalize()
finalize
in class java.lang.Object
public ComponentObject makeComponentObject()
public void addComponentObject(ComponentObject compObj)
public boolean hasComponentObject(long compID)
public void removeComponentObjectsNative(ComponentObject[] compObjs, ChangeSet changes)
public void removeComponentObjects(ComponentObject[] compObjs, ChangeSet changes, boolean disposeAfterRemoval)
public void enableComponentObjects(ComponentObject[] compObj, boolean enable, ChangeSet changes)
public void enableComponentObject(ComponentObject compObj, boolean enable, ChangeSet changes)
public void addSelectableObject(long selectID, java.lang.Object selObj, ComponentObject compObj)
public void remapSelectableObjects(SelectedObject[] selManObjs)
public java.lang.Object findObjectForSelectID(long selectID)
public void objectsRemoved(long[] objIDs)