Package pywbem :: Module cim_xml :: Class PROPERTY_ARRAY
[frames] | no frames]

Class PROPERTY_ARRAY

source code

    xml.dom.Node --+            
                   |            
xml.dom.minidom.Node --+        
                       |        
 xml.dom.minidom.Element --+    
                           |    
                  CIMElement --+
                               |
                              PROPERTY_ARRAY


The PROPERTY.ARRAY element defines a single CIM Property with an
array type. It contains a single VALUE.ARRAY element  representing
the value of the Property.

If the Property has no assigned value then the VALUE.ARRAY element
MUST be absent.

There is no element to model a Property that contains an array of
references as this is not a valid Property type according to CIM.

<!ELEMENT PROPERTY.ARRAY (QUALIFIER*, VALUE.ARRAY?)>
<!ATTLIST PROPERTY.ARRAY
   %CIMName;
   %CIMType;           #REQUIRED
   %ArraySize;
   %ClassOrigin;
   %Propagated;
   xml:lang   NMTOKEN  #IMPLIED>

Instance Methods
 
__init__(self, name, type, value_array=None, array_size=None, class_origin=None, propagated=None, qualifiers=[], xml_lang=None, embedded_object=None) source code

Inherited from CIMElement: appendChildren, appendOptionalChild, setName, setOptionalAttribute

Inherited from xml.dom.minidom.Element: __repr__, getAttribute, getAttributeNS, getAttributeNode, getAttributeNodeNS, getElementsByTagName, getElementsByTagNameNS, hasAttribute, hasAttributeNS, hasAttributes, removeAttribute, removeAttributeNS, removeAttributeNode, removeAttributeNodeNS, setAttribute, setAttributeNS, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNS, setIdAttributeNode, unlink, writexml

Inherited from xml.dom.minidom.Node: __nonzero__, appendChild, cloneNode, getInterface, getUserData, hasChildNodes, insertBefore, isSameNode, isSupported, normalize, removeChild, replaceChild, setUserData, toprettyxml, toxml

Class Variables

Inherited from xml.dom.minidom.Element: nodeType, nodeValue, schemaType

Inherited from xml.dom.minidom.Node: namespaceURI, nextSibling, ownerDocument, parentNode, prefix, previousSibling

Inherited from xml.dom.Node: ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE

Properties

Inherited from xml.dom.minidom.Element: attributes, localName

Inherited from xml.dom.minidom.Node: firstChild, lastChild

Method Details

__init__(self, name, type, value_array=None, array_size=None, class_origin=None, propagated=None, qualifiers=[], xml_lang=None, embedded_object=None)
(Constructor)

source code 
Overrides: xml.dom.minidom.Element.__init__