A class that implements handling of an MVDXML Concept Template. A Concept Template represents entities and their attributes used for the support of a functional unit defined within the Concept.
File: MvdXmlConceptTemplate.h
Namespace: OdMvdXml
Creates a new instance of the Concept Template with default parameters. | |
Creates a new OdMvdXmlElement object with default parameters. (Inherited from OdMvdXmlElement) | |
Creates a new MVDXML element with identity. (Inherited from OdMvdXmlIdentity) |
Appends a new error message. (Inherited from OdMvdXmlElement) | |
Appends a new warning message. (Inherited from OdMvdXmlElement) | |
Appends a new XML error message to a specified parent element. (Inherited from OdMvdXmlElement) | |
Appends a new XML warning message to a specified parent element. (Inherited from OdMvdXmlElement) | |
Checks whether a specified instance meets all constraints defined within the Concept Template object. | |
Cleans the list of entities assigned to the Concept Template's entity rules. The method also cleans the lists of entity rules instances in sub-templates. | |
Retrieves the name of the applicable entity for the Concept Template object. The applicable entity is the Concept Template's root entity (often the IfcObject entity or its sub-entity, for example, an IfcProduct entity). | |
Retrieves the name of the applicable schema the Concept Template object is assigned with (for example, "IFC2X3" or "IFC4"). | |
Retrieves the attribute rule associated with the Concept Template object by its identifier. | |
Retrieves the list of authors of the XML element. (Inherited from OdMvdXmlIdentity) | |
Retrieves the XML element code. The code is a human-readable reference value to get identify the element of the MVD definition. (Inherited from OdMvdXmlIdentity) | |
Retrieves the copyright for the XML element. (Inherited from OdMvdXmlIdentity) | |
Retrieves Definition objects. (Inherited from OdMvdXmlDefinitionsBase) | |
Retrieves the entity rule associated with the Concept Template object by its identifier. | |
Retrieves the current value of the partial flag. The partial flag determines whether the Concept Template is partial (equals true) or not (equals false). | |
Retrieves the human-readable name of the XML element. (Inherited from OdMvdXmlIdentity) | |
Retrieves the legal owner name of the XML element. (Inherited from OdMvdXmlIdentity) | |
Retrieves the root MVDXML element. (Inherited from OdMvdXmlElement) | |
Retrieves the rule associated with the Concept Template object by its identifier. | |
Retrieves the set of attribute rules associated with the Concept Template object. | |
Retrieves the current status of the XML element. (Inherited from OdMvdXmlIdentity) | |
Retrieves the set of sub-templates for the Concept Template object. | |
Retrieves the universal unique identifier (UUID) of the XML element. (Inherited from OdMvdXmlIdentity) | |
Retrieves the XML element version. (Inherited from OdMvdXmlIdentity) | |
Reads data from a specified XML element. (Inherited from OdMvdXmlElement) | |
Reads data from a specified XML element. (Inherited from OdMvdXmlIdentity) | |
Writes an XML element data to a specified XML node. (Inherited from OdMvdXmlElement) | |
Sets the name of the applicable entity for the Concept Template object. The applicable entity is the Concept Template's root entity (often the IfcObject entity or its sub-entity, for example, an IfcProduct entity). | |
Sets the name of the applicable schema the Concept Template object is assigned with (for example, "IFC2X3" or "IFC4"). | |
Sets the new code of the XML element. The code is a human-readable reference value to get identify the element of the MVD definition. (Inherited from OdMvdXmlIdentity) | |
Sets the copyright text for the XML element. (Inherited from OdMvdXmlIdentity) | |
Sets a new value of the partial flag. The partial flag determines whether the Concept Template is partial (equals true) or not (equals false). | |
Sets the human-readable name of the XML element. (Inherited from OdMvdXmlIdentity) | |
Sets the legal owner name of the XML element. (Inherited from OdMvdXmlIdentity) | |
Sets the status of the XML element. (Inherited from OdMvdXmlIdentity) | |
Sets the universal unique identifier (UUID) of the XML element. (Inherited from OdMvdXmlIdentity) | |
Sets the version of the XML element. (Inherited from OdMvdXmlIdentity) |
The assignment operator for Concept Template objects. | |
The assignment operator for MVDXML elements. (Inherited from OdMvdXmlElement) |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|