@Deprecated public abstract class AbstractAttachManager extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractAttachManager.AttachHandlerIF
Deprecated.
INTERNAL: Interface that manages attaching new objects to the object model.
|
static interface |
AbstractAttachManager.DetachHandlerIF
Deprecated.
INTERNAL: Interface that manages detaching new objects to the object model.
|
Modifier and Type | Field and Description |
---|---|
protected ObjectTreeManager |
otree
Deprecated.
|
Constructor and Description |
---|
AbstractAttachManager(ObjectTreeManager otree)
Deprecated.
|
protected ObjectTreeManager otree
public AbstractAttachManager(ObjectTreeManager otree)
public void register()
public abstract AbstractAttachManager.AttachHandlerIF getAttachHandler(Class<?> klass)
public abstract AbstractAttachManager.DetachHandlerIF getDetachHandler(Class<?> klass)
public void clear()
public Collection<Object> getAttachedObjects()
public Collection<Object> getDetachedObjects()
public AbstractAttachManager.AttachHandlerIF getAssociationAttachHandler()
public AbstractAttachManager.DetachHandlerIF getAssociationDetachHandler()
public AbstractAttachManager.AttachHandlerIF getAssociationRoleAttachHandler()
public AbstractAttachManager.DetachHandlerIF getAssociationRoleDetachHandler()
public AbstractAttachManager.AttachHandlerIF getTopicNameAttachHandler()
public AbstractAttachManager.DetachHandlerIF getTopicNameDetachHandler()
public AbstractAttachManager.AttachHandlerIF getOccurrenceAttachHandler()
public AbstractAttachManager.DetachHandlerIF getOccurrenceDetachHandler()
public AbstractAttachManager.AttachHandlerIF getTopicAttachHandler()
public AbstractAttachManager.DetachHandlerIF getTopicDetachHandler()
public AbstractAttachManager.AttachHandlerIF getVariantNameAttachHandler()
public AbstractAttachManager.DetachHandlerIF getVariantNameDetachHandler()