public interface IDfContainment extends IDfPersistentObject
Modifier and Type | Field and Description |
---|---|
static int |
COPY_COPY |
static int |
COPY_REFERENCE |
static int |
COPY_UNSPECIFIED |
CURRENCY_CHECK_ALWAYS, CURRENCY_CHECK_FIRST_ACCESS, CURRENCY_CHECK_NEVER, CURRENCY_CHECK_ONCE_PER_SCOPE
Modifier and Type | Method and Description |
---|---|
IDfId |
getComponentId()
Returns the chronicle ID of the component represented by the containment object.
|
int |
getCopyBehavior()
Returns the copy behavior defined for the component.
|
boolean |
getFollowAssembly()
Indicates assembly behavior when the component has an associated assembly.
|
double |
getOrderNumber()
Returns the position of the component among the components of the containing virtual document.
|
IDfId |
getParentId()
Returns the object ID of the containing virtual document.
|
boolean |
getUseNodeVerLabel()
Indicates whether the component's version label is used to resolve descendent late-bound components.
|
java.lang.String |
getVersionLabel()
Returns the version label of the component represented by the containment object.
|
addChildRelative, addParentRelative, apiExec, apiGet, apiSet, destroy, fetch, fetchWithCaching, getAttrAssistance, getAttrAssistanceWithValues, getAttrAsstDependencies, getChildRelatives, getParentRelatives, getPartition, getType, getValidator, getVStamp, getWidgetType, isDeleted, isDirty, isInstanceOf, isNew, isReplica, lock, lockEx, registerEvent, removeChildRelative, removeParentRelative, revert, save, setPartition, signoff, unRegisterEvent, unRegisterEventEx, validateAllRules, validateAttrRules, validateAttrRulesWithValue, validateAttrRulesWithValues, validateObjRules, validateObjRulesWithValues
appendBoolean, appendDouble, appendId, appendInt, appendString, appendTime, appendValue, dump, enumAttrs, findAttrIndex, findBoolean, findDouble, findId, findInt, findString, findTime, findValue, getAllRepeatingStrings, getAttr, getAttrCount, getAttrDataType, getBoolean, getDouble, getId, getInt, getLong, getObjectId, getObjectSession, getOriginalSession, getRepeatingBoolean, getRepeatingDouble, getRepeatingId, getRepeatingInt, getRepeatingLong, getRepeatingString, getRepeatingTime, getRepeatingValue, getSession, getSessionManager, getString, getTime, getValue, getValueAt, getValueCount, hasAttr, insertBoolean, insertDouble, insertId, insertInt, insertString, insertTime, insertValue, isAttrRepeating, isNull, remove, removeAll, setBoolean, setDouble, setId, setInt, setNull, setRepeatingBoolean, setRepeatingDouble, setRepeatingId, setRepeatingInt, setRepeatingString, setRepeatingTime, setRepeatingValue, setSessionManager, setString, setTime, setValue, truncate
static final int COPY_UNSPECIFIED
static final int COPY_REFERENCE
static final int COPY_COPY
IDfId getParentId() throws DfException
DfException
- if the server returns an errordouble getOrderNumber() throws DfException
getParentId()
).
For more information about order numbers, refer to Server Fundamentals.DfException
- if the server returns an errorIDfId getComponentId() throws DfException
DfException
- if the server returns an errorjava.lang.String getVersionLabel() throws DfException
getComponentId()
. To obtain the version label, use this method,
getVersionLabel
.DfException
- if the server returns an errorint getCopyBehavior() throws DfException
Value Meaning COPY_UNSPECIFIED The user or application decides copy behavior at runtime. COPY_REFERENCE Reference the existing component document. COPY_COPY Create a new copy of the component document.For more information about copy behavior, refer to Server Fundamentals.
DfException
boolean getUseNodeVerLabel() throws DfException
true
if the component's version label is used to resolve late-bound descendents;
false
if notDfException
boolean getFollowAssembly() throws DfException
true
. This means that when the containing document is assembled, the server will select
the component's descendants from the assembly and ignore the actual descendants.
For more information about the follow_assembly attribute and the behavior it controls, refer to
Server Fundamentals.true
if the server will use the component's assembly to determine the component's
descendants; false
if it will use the actual descendantsDfException
Copyright 1994-2023 OpenText Corporation. All rights reserved.