     /**
      * A utility method to determine whether an attribute actually exists
      * on a given node.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     protected function getAttributeFromNode(name:*, node:XML):String
     {


    /**
     * Clears the state in preparation for a fresh schema processing operation.
     */ 
    public function reset():void
    {

     * Looks for a maxOccurs constraint on the given definition. The default
     * is 1. The constraint value "unbounded" is interpreted as
     * <code>uint.MAX_VALUE</code>.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    protected function getMaxOccurs(definition:XML):uint
    {
