com.arsdigita.formbuilder.actions
Class ConfirmRedirectListener
java.lang.Object
com.arsdigita.domain.DomainObject
com.arsdigita.domain.ObservableDomainObject
com.arsdigita.kernel.ACSObject
com.arsdigita.formbuilder.PersistentProcessListener
com.arsdigita.formbuilder.actions.ConfirmRedirectListener
- public class ConfirmRedirectListener
- extends PersistentProcessListener
Methods inherited from class com.arsdigita.kernel.ACSObject |
assertPrivilege, beforeSave, checkPrivilege, doCreateCheck, doWriteCheck, getBaseDataObjectType, getContainer, getDefaultDomainClass, getDisplayName, getID, getSpecificObjectType, getSpecificOID, gimmeContainer, initialize, setID, setID |
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 |
BASE_DATA_OBJECT_TYPE
public static final String BASE_DATA_OBJECT_TYPE
- See Also:
- Constant Field Values
URL
public static final String URL
- See Also:
- Constant Field Values
ConfirmRedirectListener
public ConfirmRedirectListener()
ConfirmRedirectListener
public ConfirmRedirectListener(String typeName)
ConfirmRedirectListener
public ConfirmRedirectListener(ObjectType type)
ConfirmRedirectListener
public ConfirmRedirectListener(DataObject obj)
ConfirmRedirectListener
public ConfirmRedirectListener(BigDecimal id)
throws DataObjectNotFoundException
ConfirmRedirectListener
public ConfirmRedirectListener(OID oid)
throws DataObjectNotFoundException
create
public static ConfirmRedirectListener create(String name,
String description,
String url)
setup
protected void setup(String name,
String description,
String url)
isContainerModified
public boolean isContainerModified()
- Description copied from class:
ACSObject
- Returns true if this object has been moved to a new container,
or null if the container has not changed. This methods is
used by ACSObject.save() to determine when to denormalize
the result of getContainer().
While this method is not abstract, the default implementation
"guesses" the container based on metadata about the object.
If this object's data object type has a composite role property
(required, visible property where
com.arsdigita.persistence.metadata.Property.isComposite()==true
),
then we check whether the composite role property has been modified.
If no composite role is found, then the return value is false.
Subclasses should provide their own implementations if the metadata
driven default implementation is inadequate. See the example
mentioned in getContainer().
- Overrides:
isContainerModified
in class ACSObject
- Returns:
- this object's container.
- See Also:
ACSObject.getContainer()
getUrl
public String getUrl()
setUrl
public void setUrl(String url)
createProcessListener
public FormProcessListener createProcessListener()
- Description copied from class:
PersistentProcessListener
- This default implementation will instantiate an instance of the listener
of the process listener class given in the constructor.
- Overrides:
createProcessListener
in class PersistentProcessListener
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC