XmlHasNamespace

/**
* @brief Describe the name space relation.
*/

Inherit from XmlHasNamespaceDO

Primary key: id: int

schema XmlHasNamespace extends XmlHasNamespaceDO {
  @primary id: int,
  element_id: int,
  namespace_id: int,
  container_id: int
}

XmlHasNamespace::getElementId

/**
* @brief gets the element id.
* @return int 
*/
pub fn getElementId(self: XmlHasNamespace) -> int;

XmlHasNamespace::getContainerId

/**
* @brief gets the container id.
* @return int 
*/
pub fn getContainerId(self: XmlHasNamespace) -> int;

XmlHasNamespace::getXmlElement

/**
* @brief gets the element of the relation.
* @return XmlElement 
*/
pub fn getXmlElement(self: XmlHasNamespace) -> XmlElement;

XmlHasNamespace::getNamespaceId

/**
* @brief gets the namespace id.
* @return int 
*/
pub fn getNamespaceId(self: XmlHasNamespace) -> int;

XmlHasNamespace::__all__

Data constraint method.

pub fn __all__(db: XmlDB) -> *XmlHasNamespace;

XmlHasNamespace::getXmlNamespace

/**
* @brief gets the namespace of the relation.
* @return XmlNamespace 
*/
pub fn getXmlNamespace(self: XmlHasNamespace) -> XmlNamespace;

XmlHasNamespace::getFile

/**
* @brief gets the file of the location.
* @return XmlFile 
*/
pub fn getFile(self: XmlHasNamespace) -> XmlFile;