org.datamanager.tools.kernelproxy
Class DetachEntityWorker

java.lang.Object
  |
  +--org.datamanager.kernel.Simpleton
        |
        +--org.datamanager.tools.kernelproxy.InterfaceWorker
              |
              +--org.datamanager.tools.kernelproxy.DetachEntityWorker

public class DetachEntityWorker
extends InterfaceWorker

Detaches an entity as an attribute to another entity. Note: This thread will only work when run within the kernel on an approved thread.


Nested Class Summary
 
Nested classes inherited from class org.datamanager.kernel.Simpleton
Simpleton.Information, Simpleton.Priority
 
Constructor Summary
DetachEntityWorker(Entity base, Entity attribute)
          Detaches attribute as an attribute from base.
 
Method Summary
protected  Object construct()
          Detaches attribute from base.
 
Methods inherited from class org.datamanager.tools.kernelproxy.InterfaceWorker
get, getInformation, getValue, process
 
Methods inherited from class org.datamanager.kernel.Simpleton
clone, getPriority, setInformation, setPriority, start
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetachEntityWorker

public DetachEntityWorker(Entity base,
                          Entity attribute)
Detaches attribute as an attribute from base.

Parameters:
base - the entity the attribute will be detached from
attribute - the entity that will be detached
Method Detail

construct

protected Object construct()
                    throws DataManagerException
Detaches attribute from base.

Specified by:
construct in class InterfaceWorker
DataManagerException


See the Helium Website