public abstract class DocumentSetBase extends Object implements DocumentSet
getActionsAfterUpdate(com.xmlmind.xml.doc.Document)
,
setClientProperty(java.lang.Object, java.lang.Object)
and getClientProperty(java.lang.Object)
.Modifier and Type | Field and Description |
---|---|
protected HashMap<Object,Object> |
clientProperties |
ACTION_REDRAW, ACTION_TRANSCLUDE, ACTION_VALIDATE
DOCUMENT_SET_PROPERTY
Modifier | Constructor and Description |
---|---|
protected |
DocumentSetBase() |
Modifier and Type | Method and Description |
---|---|
int |
getActionsAfterUpdate(Document memberDoc)
Returns an OR-set of actions specifying which actions to perform
on specified member document after a document set has been updated.
|
Object |
getClientProperty(Object key)
Returns the value of the "client property" with the specified key.
|
Object |
setClientProperty(Object key,
Object value)
Add, replace or remove specified "client property".
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMemberURLs, getMemberURLSet, getSpecificationURL, update
public int getActionsAfterUpdate(Document memberDoc)
Returns DocumentSet.ACTION_VALIDATE
whatever the contents of specified
member document.
getActionsAfterUpdate
in interface DocumentSet
memberDoc
- a member of this document setDocumentSet.ACTION_VALIDATE
,
DocumentSet.ACTION_REDRAW
, DocumentSet.ACTION_TRANSCLUDE
DocumentSet.update(com.xmlmind.util.Console)
public Object setClientProperty(Object key, Object value)
DocumentSet
setClientProperty
in interface DocumentSet
key
- the property keyvalue
- the property value; specify null
to remove
the property with the specified keynull
otherwiseDocumentSet.getClientProperty(java.lang.Object)
public Object getClientProperty(Object key)
DocumentSet
getClientProperty
in interface DocumentSet
key
- the property keynull
otherwiseDocumentSet.setClientProperty(java.lang.Object, java.lang.Object)