Package org.nuxeo.ecm.core.api.model
Interface DocumentPart
- All Superinterfaces:
Cloneable
,Iterable<Property>
,Property
,Serializable
- All Known Implementing Classes:
DocumentPartImpl
Deprecated.
A document part is the root of a property tree which is specified by a schema
-
Field Summary
Fields inherited from interface org.nuxeo.ecm.core.api.model.Property
DIRTY_MASK, IS_DIRTY, IS_MODIFIED, IS_MOVED, IS_NEW, IS_PHANTOM, IS_REMOVED, NONE
-
Method Summary
Modifier and TypeMethodDescriptioncreateProperty
(Property parent, Field field) Deprecated.createProperty
(Property parent, Field field, int flags) Deprecated.boolean
Deprecated.Whether or not to ignore any previous values when setting complex properties.Deprecated.The document schema.Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
Methods inherited from interface org.nuxeo.ecm.core.api.model.Property
accept, addEmpty, addValue, addValue, clearDirtyFlags, convertTo, get, get, getChildren, getDirtyChildren, getDirtyFlags, getField, getName, getObjectResolver, getParent, getRoot, getType, getValue, getValue, getValue, getValue, getValueForWrite, getXPath, hasDefaultValue, init, isComplex, isContainer, isDirty, isForceDirty, isList, isModified, isMoved, isNew, isNormalized, isPhantom, isReadOnly, isRemoved, isSameAs, isScalar, isSecured, moveTo, newInstance, normalize, remove, resolvePath, resolvePath, set, setForceDirty, setReadOnly, setValue, setValue, setValue, size, validateType
-
Method Details
-
getSchema
Schema getSchema()Deprecated.The document schema. -
createProperty
Deprecated. -
createProperty
Deprecated. -
getClearComplexPropertyBeforeSet
boolean getClearComplexPropertyBeforeSet()Deprecated.Whether or not to ignore any previous values when setting complex properties.- Returns:
true
if setting a complex property ignores any previous values- Since:
- 9.3
-
Property
getters onDocumentModel
instead