com.groiss.dms
Interface DMSNote

All Superinterfaces:
DMSForm, DMSObject, HasLog, com.dec.avw.core.OwnedObject, Persistent

public interface DMSNote
extends DMSForm

The base interface for all notes in @enterprise DMS


Field Summary
static java.lang.String CONTENT
          Defines the name of the field holding the content of this note.
static java.lang.String SUBJECT
          Defines the name of the field holding the subject of this note.
 
Method Summary
 Persistent getAttachedTo()
          Returns the object to which this note is attached to or null if this note is not attached to any object.
 boolean isPrivate()
          Returns if this note is private.
 void setPrivate(boolean isPrivate)
          Sets if this note should be private or not.
 
Methods inherited from interface com.groiss.dms.DMSForm
getField, getFieldType, getFormType, hasField, setField
 
Methods inherited from interface com.groiss.dms.DMSObject
attachNote, getAcl, getChangedAt, getChangedBy, getCreatedAt, getCreatedBy, getDefaultOrgUnit, getIcon, getName, 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, getOid, getStore, getTableName, isFilled, onDelete, onInsert, onRead, onUpdate, setFilled, setOid, setStore
 
Methods inherited from interface com.groiss.org.HasLog
getVersionId, setVersionId
 

Field Detail

SUBJECT

static final java.lang.String SUBJECT
Defines the name of the field holding the subject of this note.

See Also:
Constant Field Values

CONTENT

static final java.lang.String CONTENT
Defines the name of the field holding the content of this note.

See Also:
Constant Field Values
Method Detail

isPrivate

boolean isPrivate()
Returns if this note is private.


setPrivate

void setPrivate(boolean isPrivate)
Sets if this note should be private or not.


getAttachedTo

Persistent getAttachedTo()
Returns the object to which this note is attached to or null if this note is not attached to any object.



@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.