Derive creates a disconnected node that shares all the properties of the original node. The derived node will no longer have any parent, silbling, child or any other relationships with other nodes.
@return
Derives a freshly initialized report data factory, which is independend of the original data factory. Opening or Closing one data factory must not affect the other factories.
@return
Returns a new Location with the same units as this one but with values updated to the passed in values. A caveat is that if a specified value is null, the new Location will contain the value from this object instead of the new value. This is intended as a utility method, useful for creating new Locations based on existing ones with one or more values changed.
@param x
@param y
@param z
@param rotation
@return
Creates a deep copy of this element and regenerates all instance-ids.
@return the copy of the element.
@throws CloneNotSupportedException if there was an error while cloning this or any child object.
Returns a copy of the data factory that is not affected by its anchestor and holds no connection to the anchestor anymore. A data-factory will be derived at the beginning of the report processing.
@return a copy of the data factory.
Derive creates a disconnected node that shares all the properties of the original node. The derived node will no longer have any parent, silbling, child or any other relationships with other nodes.
@param deep
@return
This method derives the content of the configuration, as a {@link Builder}instance.
@return a {@link Builder} instance that contains the content of the {@link Config}instance.
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.