Class mozile.rng.Define
Object
|
+--mozile.rng.Node
|
+--mozile.rng.Define
- class
mozile.rng.Define
- extends mozile.rng.Node
Defined in rng.js
Field Summary |
mozile.rng.Define |
combine
Combines this mozile.rng.Define object with another mozile.rng.Define object. |
String |
getName
Gets the full name of the element. |
Methods inherited from class mozile.rng.Node |
toString, getType, getSchema, getGrammar, getParentNode, getParentElement, getNextSibling, getChildNodes, getChildNode, appendChild, removeChild, getDescendants, mustContain, mayContain, mustHave, mayHave, reset, resetAll, selfValidateAll
|
combine
mozile.rng.Define combine
Combines this mozile.rng.Define object with another mozile.rng.Define object.
getName
String getName
Gets the full name of the element. Strips leading and trailing whitespace.
mozile.rng.Define
mozile.rng.Define()
Represents an RNG "define" element.
Parameters:
element
- The RNG element to represent.
selfValidate
mozile.rng.Validation selfValidate(validation)
Validates this RNG object. Definitions must bust be children of grammar, include, or div elements, and have child elements and names.
validate
mozile.rng.Validation validate(<Node> node, <mozile.rng.Validation> validation)
Validates the node.
Validates each node in sequence.
Parameters:
node
- The node to be validated.
validation
- The mozile.rng.Validation object for this validation operation.
Documentation generated by
JSDoc on Wed Aug 23 18:45:51 2006