com.groiss.dms
Interface DMSForm
- All Superinterfaces:
- DMSObject, HasLog, com.dec.avw.core.OwnedObject, Persistent
- All Known Subinterfaces:
- DMSDocForm, DMSNote, DMSWebLink
- All Known Implementing Classes:
- DocForm, FolderForm, com.dec.avw.core.Form
public interface DMSForm
- extends DMSObject, HasLog
The base interface for all forms in @enterprise DMS
|
Method Summary |
java.lang.Object |
getField(java.lang.String name)
Returns the value of the specified field |
FormType |
getFormType()
Returns the form type of this form |
void |
setField(java.lang.String name,
java.lang.Object value)
Sets the value of the specified field |
| Methods inherited from interface com.groiss.dms.DMSObject |
attachNote, getAcl, getChangedAt, getChangedBy, getCreatedAt, getCreatedBy, getDefaultOrgUnit, getIcon, getName, getOid, getTypeName, hasAttachedNotes, hasVersions, listAttachedNotes, listVersions, makeCopy, makeVersion, removeNote, setAcl, setName |
| Methods inherited from interface com.dec.avw.core.OwnedObject |
getOwner, ignoreSubstitution |
| Methods inherited from interface com.groiss.store.Persistent |
dbFields, getStore, getTableName, isFilled, onDelete, onInsert, onRead, onUpdate, setFilled, setOid, setStore |
getField
java.lang.Object getField(java.lang.String name)
throws java.lang.NoSuchFieldException,
java.lang.IllegalAccessException
- Returns the value of the specified field
- Parameters:
name - the name of the field which value is wanted
- Throws:
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
setField
void setField(java.lang.String name,
java.lang.Object value)
throws java.lang.NoSuchFieldException,
java.lang.IllegalAccessException
- Sets the value of the specified field
- Parameters:
name - the name of the fieldvalue - the value for the field
- Throws:
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
getFormType
FormType getFormType()
- Returns the form type of this form
Copyright © 2001-2006 Groiss Informatics GmbH. All Rights Reserved.