public class IlpDefaultInteractorManager extends Object implements IlpMutableInteractorManager
| Constructor and Description |
|---|
IlpDefaultInteractorManager()
Creates a new manager to store shared interactors.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
public IlpDefaultInteractorManager()
public IlpObjectInteractor getObjectInteractor(Object key)
getObjectInteractor in interface IlpInteractorManagerpublic IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object)
getObjectInteractor in interface IlpInteractorManagerpublic IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object, IlpAttribute attribute)
getObjectInteractor in interface IlpInteractorManagerpublic IlpObjectInteractor getObjectInteractor(IlpObject object)
getObjectInteractor in interface IlpInteractorManagerpublic IlpObjectInteractor getObjectInteractor(IlpObject object, IlpAttribute attribute)
getObjectInteractor in interface IlpInteractorManagerpublic void setObjectInteractor(Object key, IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManagerpublic void setObjectInteractor(IlpRepresentationObject object, IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManagerpublic void setObjectInteractor(IlpRepresentationObject object, IlpAttribute attribute, IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManagerpublic void setObjectInteractor(IlpObject object, IlpObjectInteractor interactor)
setObjectInteractor in interface IlpMutableInteractorManagerpublic 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)
© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.