XMLTupleSpaceShared.XMLTemplate Class
represents a template for a tuple

Access: Public
Base Classes: XMLTuple
  Members Description  
    UNEQUAL    
    XMLTemplate creates an empty XMLTemplate

 
    XMLTemplate stores a FieldTemplate in the XMLTemplate

 
    XMLTemplate stores a TupleTemplate in the XMLTemplate

 
    XMLTemplate stores a IMatchable as an XMLField in the XMLTemplate

 
    XMLTemplate stores a IXMLMatchable as an XMLField in the XMLTemplate

 
    XMLTemplate stores an int as an XMLField in the XMLTemplate

 
    XMLTemplate stores a byte as an XMLField in the XMLTemplate

 
    XMLTemplate stores a SByte as an XMLField in the XMLTemplate

 
    XMLTemplate stores a short as an XMLField in the XMLTemplate

 
    XMLTemplate stores a long as an XMLField in the XMLTemplate

 
    XMLTemplate stores a float as an XMLField in the XMLTemplate

 
    XMLTemplate stores a doublee as an XMLField in the XMLTemplate

 
    XMLTemplate stores a char as an XMLField in the XMLTemplate

 
    XMLTemplate stores a string as an XMLField in the XMLTemplate

 
    XMLTemplate Stores an object as a XMLField in the XMLTemplate. In further execution the type is differentiated.

 
    XMLTemplate stores a ITuple in the template

 
    XMLTemplate Stores a field in the template

 
    add adds a template to the current one

 
    add adds a FieldTemplate to the current XMLTemplate

 
    add adds a TupleTemplate to the current XMLTemplate

 
    add adds an object with IMatchable interface to the template

 
    add adds an object with IXMLMatchable interface to the template

 
    renameType renames the type-attribut of the XMLTuple

 
    matches the spezialisations of the XMLTemplate have to implement the match

 
    match the spezialisations of the XMLTemplate have to implement the match

 
    matchOnIXMLMatchable deserializes the IXMLMatchable object and performs the operation by calling the object's matches() method

 
    matchOnIMatchable deserializes the IMatchable object and performs the operation by calling the object's matches() method

 
    compareCount compares the fieldcount and tuplecount attributes of a tuple-element

 
    elementNameMatch compares the name of xmlnodes (an xml-tag's name)

 
    valueMatch compares the contents, i.e. the text inside of an xml-element

 
    typematch checks if "type" - attribute of two nodes match

 
    tupleTemplatematch performs the match of a tuple and a TupleTemplate

 
    fieldTemplatematch performs the match of a Field and a FieldTemplate

 
    gettuplecount gets the numer of tuples of the current template

 
    getfieldcount gets the numer of fields of the current template

 
    matchFields performs match of fields.

 
    soapMatch performs a match two object's representation in soap. the format is given by the SoapFormatter.