public static class DynamicFormManager.DynamicForm extends PartOwner
DEBUG, record
MAX_IDENTIFIER
Modifier | Constructor and Description |
---|---|
protected |
DynamicForm(DynamicFormManager manager,
Repository.Record r) |
Modifier and Type | Method and Description |
---|---|
MessageResult |
activate() |
boolean |
canEdit(SessionService<?> sess) |
boolean |
canView(SessionService<?> sess) |
java.lang.Class<? extends CompleteVisitor> |
getCompleteVisitor()
get the visitor class to use for completion tests
|
DynamicFormManager |
getFactory()
get the
PartOwnerFactory corresponding to this PartOwner |
DynamicFormManager.DynamicForm |
getForm()
get the owning
DynamicFormManager.DynamicForm |
java.lang.String |
getIdentifier(int maxLength)
Generate Identifier with advisory max length.
|
DynamicFormManager |
getManager() |
java.lang.String |
getName()
Get the local name for the object.
|
DynamicFormManager.Status.Value |
getStatus() |
java.lang.String |
getStatusName() |
FormResult |
getViewResult()
get a
FormResult to view this object. |
boolean |
isActive() |
boolean |
isNew() |
boolean |
isRetired() |
MessageResult |
renew() |
MessageResult |
retire() |
void |
setStatus(DynamicFormManager.Status.Value val) |
addToMap, addToMap, addToMap, commit, delete, empty, equals, formUpdate, getContext, getDatabaseService, getFactoryTag, getID, getIdentifier, getLogger, getMap, getMap, getOwningFactory, getRecord, getRecord, getRecord, getSQLContext, getUniqueIdName, hashCode, isLocked, lock, post_commit, postCreate, pre_commit, release, setContents, setDirty, setMap, toString
protected DynamicForm(DynamicFormManager manager, Repository.Record r)
r
- public DynamicFormManager.DynamicForm getForm()
PartOwner
DynamicFormManager.DynamicForm
getForm
in class PartOwner
DynamicFormManager.DynamicForm
public DynamicFormManager getManager()
public java.lang.String getIdentifier(int maxLength)
Identified
getIdentifier
in interface Identified
getIdentifier
in class DataObject
maxLength
- advisory max lengthpublic java.lang.String getName()
PartOwner
public boolean canEdit(SessionService<?> sess)
public boolean canView(SessionService<?> sess)
public boolean isNew()
public boolean isActive()
public boolean isRetired()
public java.lang.String getStatusName()
public DynamicFormManager.Status.Value getStatus()
public void setStatus(DynamicFormManager.Status.Value val)
public MessageResult renew() throws java.lang.Exception
java.lang.Exception
public MessageResult activate() throws java.lang.Exception
java.lang.Exception
public MessageResult retire() throws java.lang.Exception
java.lang.Exception
public FormResult getViewResult()
PartOwner
FormResult
to view this object.getViewResult
in class PartOwner
public DynamicFormManager getFactory()
PartOwner
PartOwnerFactory
corresponding to this PartOwner
getFactory
in class PartOwner
PartOwnerFactory
public java.lang.Class<? extends CompleteVisitor> getCompleteVisitor()