|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.arsdigita.domain.DomainObject
com.arsdigita.domain.ObservableDomainObject
com.arsdigita.kernel.ACSObject
com.arsdigita.formbuilder.parameters.PersistentParameterListener
The base class of all persistent parameter listeners.
Field Summary | |
static String |
BASE_DATA_OBJECT_TYPE
The fully qualified name of the underlying DataObject of this class. |
static String |
versionId
|
Fields inherited from class com.arsdigita.kernel.ACSObject |
CONTAINER, DEFAULT_DOMAIN_CLASS, DISPLAY_NAME, ID, OBJECT_TYPE |
Constructor Summary | |
|
PersistentParameterListener()
Constructor for creating a new listener that can be persisted |
|
PersistentParameterListener(BigDecimal id)
Constructor for retrieving a persistent parameter listener from the database |
|
PersistentParameterListener(DataObject obj)
|
protected |
PersistentParameterListener(OID oID)
Internal constructor to be used by subclasses |
|
PersistentParameterListener(String className)
Constructor for creating a new listener that can be persisted |
Method Summary | |
protected void |
beforeSave()
|
ParameterListener |
createListener()
Factory method that creates the Bebop component whose persistence is handled by this domain object. |
String |
getClassName()
|
protected String |
getListenerAttribute(String name)
For use internally by extending classes to get Listener attributes |
void |
setClassName(String className)
|
protected void |
setListenerAttribute(String name,
String value)
For use internally by extending classes to set Listener attributes |
Methods inherited from class com.arsdigita.kernel.ACSObject |
assertPrivilege, checkPrivilege, doCreateCheck, doWriteCheck, getBaseDataObjectType, getContainer, getDefaultDomainClass, getDisplayName, getID, getSpecificObjectType, getSpecificOID, gimmeContainer, initialize, isContainerModified, setID, setID |
Methods inherited from class com.arsdigita.domain.ObservableDomainObject |
addObserver, getObservers |
Methods inherited from class com.arsdigita.domain.DomainObject |
add, add, addToAssociation, afterDelete, afterSave, beforeDelete, clear, delete, disconnect, equals, get, getObjectType, getOID, getSession, hashCode, isDeleted, isDisconnected, isModified, isNew, isPropertyModified, isValid, remove, remove, remove, removeFromAssociation, save, set, setAssociation, setAssociation, specializeDataObject, specializeDataObject, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String versionId
public static final String BASE_DATA_OBJECT_TYPE
Constructor Detail |
public PersistentParameterListener()
public PersistentParameterListener(String className)
public PersistentParameterListener(BigDecimal id) throws DataObjectNotFoundException
protected PersistentParameterListener(OID oID) throws DataObjectNotFoundException
public PersistentParameterListener(DataObject obj)
Method Detail |
protected void beforeSave()
beforeSave
in class ACSObject
public ParameterListener createListener()
public void setClassName(String className)
public String getClassName()
protected void setListenerAttribute(String name, String value)
protected String getListenerAttribute(String name)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |