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
 
Methods inherited from interface com.groiss.org.HasLog
getVersionId, setVersionId
 

Method Detail

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 field
value - 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.