#include <domInputGlobal.h>
Public Member Functions | |
xsNMTOKEN | getSemantic () const |
const xsAnyURI & | getSource () const |
xsAnyURI & | getSource () |
void | setSemantic (xsNMTOKEN atSemantic) |
void | setSource (xsString atSource) |
void | setSource (const xsAnyURI &atSource) |
Protected Member Functions | |
domInputGlobal_complexType (DAE &dae, daeElement *elt) | |
virtual domInputGlobal_complexType & | operator= (const domInputGlobal_complexType &cpy) |
virtual | ~domInputGlobal_complexType () |
Protected Attributes | |
xsNMTOKEN | attrSemantic |
xsAnyURI | attrSource |
The InputGlobal type is used to represent inputs that can reference external resources.
Definition at line 22 of file domInputGlobal.h.
domInputGlobal_complexType::domInputGlobal_complexType | ( | DAE & | dae, | |
daeElement * | elt | |||
) | [inline, protected] |
Constructor
Definition at line 74 of file domInputGlobal.h.
virtual domInputGlobal_complexType::~domInputGlobal_complexType | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 78 of file domInputGlobal.h.
xsNMTOKEN domInputGlobal_complexType::getSemantic | ( | ) | const [inline] |
Gets the semantic attribute.
Reimplemented in domInputGlobal.
Definition at line 42 of file domInputGlobal.h.
const xsAnyURI& domInputGlobal_complexType::getSource | ( | ) | const [inline] |
Gets the source attribute.
Reimplemented in domInputGlobal.
Definition at line 58 of file domInputGlobal.h.
xsAnyURI& domInputGlobal_complexType::getSource | ( | ) | [inline] |
Gets the source attribute.
Reimplemented in domInputGlobal.
Definition at line 53 of file domInputGlobal.h.
virtual domInputGlobal_complexType& domInputGlobal_complexType::operator= | ( | const domInputGlobal_complexType & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 82 of file domInputGlobal.h.
void domInputGlobal_complexType::setSemantic | ( | xsNMTOKEN | atSemantic | ) | [inline] |
Sets the semantic attribute.
atSemantic | The new value for the semantic attribute. |
Reimplemented in domInputGlobal.
Definition at line 47 of file domInputGlobal.h.
void domInputGlobal_complexType::setSource | ( | xsString | atSource | ) | [inline] |
Sets the source attribute.
atSource | The new value for the source attribute. |
Reimplemented in domInputGlobal.
Definition at line 68 of file domInputGlobal.h.
void domInputGlobal_complexType::setSource | ( | const xsAnyURI & | atSource | ) | [inline] |
Sets the source attribute.
atSource | The new value for the source attribute. |
Reimplemented in domInputGlobal.
Definition at line 63 of file domInputGlobal.h.
xsNMTOKEN domInputGlobal_complexType::attrSemantic [protected] |
The semantic attribute is the user-defined meaning of the input connection. Required attribute.
Definition at line 29 of file domInputGlobal.h.
xsAnyURI domInputGlobal_complexType::attrSource [protected] |
The source attribute indicates the location of the data source. Required attribute.
Definition at line 34 of file domInputGlobal.h.