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 IlpInteractorManager
public IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object)
getObjectInteractor
in interface IlpInteractorManager
public IlpObjectInteractor getObjectInteractor(IlpRepresentationObject object, IlpAttribute attribute)
getObjectInteractor
in interface IlpInteractorManager
public 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 IlpMutableInteractorManager
public void removeObjectInteractors(IlpRepresentationObject object)
removeObjectInteractors
in interface IlpMutableInteractorManager
public void removeObjectInteractors(IlpObject object)
removeObjectInteractors
in interface IlpMutableInteractorManager
public void removeObjectInteractors()
removeObjectInteractors
in interface IlpMutableInteractorManager
public IlpInteractorManager getDefaultInteractorManager()
public void setDefaultInteractorManager(IlpInteractorManager defaultManager)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.