public interface IDfLightObject
Modifier and Type | Method and Description |
---|---|
void |
dematerialize()
Turn a materialized lightobject back into an unmaterialized lightobject
by reparenting to the original shared parent.
|
IDfPersistentObject |
getObjectImpl()
Retrieves an interface to the current object implementation.
|
IDfId |
getSharingParent()
Retrieves the ID of the lightobject's parent.
|
boolean |
isMaterialized()
Indicates whether the lightobject is materialized.
|
void |
materialize()
Explicitly triggers the lightobject to be materialized, meaning
that the lightobject will now have its private parent instead of
a shared parent
|
void |
reparent(IDfId newParentId)
Points the lightobject to a different parent.
|
void materialize() throws DfException
DfException
void dematerialize() throws DfException
DfException
void reparent(IDfId newParentId) throws DfException
newParentId
- the ID of the new parent object of a shareable typeDfException
IDfPersistentObject getObjectImpl() throws DfException
DfException
boolean isMaterialized() throws DfException
true
if the lightobject is materializedDfException
IDfId getSharingParent() throws DfException
DfException
Copyright 1994-2023 OpenText Corporation. All rights reserved.