Copy method for any ASSET object.
ASSET object The object created by the factory returned as a unique instance exception: ASSETFactoryException - If the method fails to create a new ASSET object .
Method to create a new object of type Asset.
This should only be called from the LDMFactory.
Asset object The object created by the factory returned as an abstract object type exception: FactoryException - If the method fails to create a new Asset .