|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.cpl.interactor.IlpDefaultInteractorManager
public class IlpDefaultInteractorManager
This class stores the association between object, attributes and interactors. It is also possible to register interactors with given keys.
| Constructor Summary | |
|---|---|
IlpDefaultInteractorManager()
Creates a new manager to store shared interactors. |
|
| Method Summary | |
|---|---|
IlpInteractorManager |
getDefaultInteractorManager()
Gets the default interactor manager. |
IlpObjectInteractor |
getObjectInteractor(IlpObject object)
Returns the interactor associated with the given business object. |
IlpObjectInteractor |
getObjectInteractor(IlpObject object,
IlpAttribute attribute)
Return the interactor associated with the given business object and attribute. |
IlpObjectInteractor |
getObjectInteractor(IlpRepresentationObject object)
Returns the interactor associated with the given object. |
IlpObjectInteractor |
getObjectInteractor(IlpRepresentationObject object,
IlpAttribute attribute)
Return the interactor associated with the given object and attribute. |
IlpObjectInteractor |
getObjectInteractor(Object key)
Returns the interactor associated with the given key. |
void |
removeObjectInteractors()
Remove all the interactors associated with representation objects. |
void |
removeObjectInteractors(IlpObject object)
Remove all the interactors associated with the given business object. |
void |
removeObjectInteractors(IlpRepresentationObject object)
Remove all the interactors associated with the given object. |
void |
setDefaultInteractorManager(IlpInteractorManager defaultManager)
Sets the default interactor manager. |
void |
setObjectInteractor(IlpObject object,
IlpAttribute attribute,
IlpObjectInteractor interactor)
Sets the interactor associated with the given business object and attribute. |
void |
setObjectInteractor(IlpObject object,
IlpObjectInteractor interactor)
Sets the interactor associated with the given business object. |
void |
setObjectInteractor(IlpRepresentationObject object,
IlpAttribute attribute,
IlpObjectInteractor interactor)
Sets the interactor associated with the given object and attribute. |
void |
setObjectInteractor(IlpRepresentationObject object,
IlpObjectInteractor interactor)
Sets the interactor associated with the given object. |
void |
setObjectInteractor(Object key,
IlpObjectInteractor interactor)
Sets the interactor associated with the given key. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IlpDefaultInteractorManager()
| Method Detail |
|---|
public IlpObjectInteractor getObjectInteractor(Object key)
getObjectInteractor in interface IlpInteractorManagerpublic IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object)
getObjectInteractor in interface IlpInteractorManager
public IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object,
IlpAttribute attribute)
getObjectInteractor in interface IlpInteractorManagerpublic IlpObjectInteractor getObjectInteractor(IlpObject object)
getObjectInteractor in interface IlpInteractorManager
public IlpObjectInteractor getObjectInteractor(IlpObject object,
IlpAttribute attribute)
getObjectInteractor in interface IlpInteractorManager
public void setObjectInteractor(Object key,
IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManager
public void setObjectInteractor(IlpRepresentationObject object,
IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManager
public void setObjectInteractor(IlpRepresentationObject object,
IlpAttribute attribute,
IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManager
public void setObjectInteractor(IlpObject object,
IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManager
public void setObjectInteractor(IlpObject object,
IlpAttribute attribute,
IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManagerpublic void removeObjectInteractors(IlpRepresentationObject object)
removeObjectInteractors in interface IlpMutableInteractorManagerpublic void removeObjectInteractors(IlpObject object)
removeObjectInteractors in interface IlpMutableInteractorManagerpublic void removeObjectInteractors()
removeObjectInteractors in interface IlpMutableInteractorManagerpublic IlpInteractorManager getDefaultInteractorManager()
public void setDefaultInteractorManager(IlpInteractorManager defaultManager)
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||