@doc hierarchy="GMLDOM">
Class for dependencies
(c) SAP AG 2003-2006. All rights reserved.
#INCLUDE[lib:defs.inc]
#DEPENDENCIES[
dev:urn.UrnUtils.js
]
/**
* A Dependencies class. Used to represent a component's dependencies.
* This is a Channel Object. It must be identical to its corresponding server side object
* defined in property _objectType.
*
* @author I048694
*/
Class Dependencies implement env:IChannelObject;
<@doc>Gets the component id
property id = '';
<@doc>Gets the Dependencies.xml file content (string)
property dependenciesXmlFileStr = '';
<@doc scope="private">Gets the corresponding server side object path
property _objectType='com.sap.visualcomposer.channelObjects.Dependencies';
<@doc scope="private">Gets the corresponding client side object path
property _gsObjectType = "dev:Dependencies";
<@doc>
Creates a new Location object
constructor(component_id, dependenciesXmlFileStr)
this.id = component_id;
this.dependenciesXmlFileStr = dependenciesXmlFileStr;
end