Gets this tag if it is already mutable, or a mutable copy of this tag if it is immutable.
@return This tag if it is already mutable, or a mutable copy of this tag if it is immutable.
Get a mutable form of the node with the supplied key. If this session already has a mutable node in its cache, that existing mutable node is returned; otherwise, a new mutable node is created and added to the session's cache.
@param key the key for the node; may not be null
@return the mutable child node
@throws NodeNotFoundException if there is no existing node in the session cache or workspace cache
@throws UnsupportedOperationException if this session is marked for read-only operations
Gets or creates a copy of these insets that can be mutated. Note, if storing an instance, the caller is expected to assign to the return value here in case a new object is allocated.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.