gggd.xml
クラス XsdContainer

java.lang.Object
  拡張gggd.xml.XsdDefs
      拡張gggd.xml.XsdContainer
すべての実装インタフェース:
java.lang.Cloneable
直系の既知のサブクラス:
XsdAll, XsdChoice, XsdSequence

class XsdContainer
extends XsdDefs

XsdContainerクラス


フィールドの概要
(パッケージプライベート)  org.w3c.dom.Node defs
           
(パッケージプライベート)  java.lang.String name
           
(パッケージプライベート)  java.lang.Object particle
           
(パッケージプライベート)  java.util.ArrayList particleList
           
 
コンストラクタの概要
(パッケージプライベート) XsdContainer()
          引数無しのコンストラクタを定義します。
(パッケージプライベート) XsdContainer(org.w3c.dom.Node node)
          コンストラクタを定義します。
 
メソッドの概要
 java.lang.Object clone()
           
(パッケージプライベート)  java.util.ArrayList collectSqlTables(java.util.ArrayList result)
          XsdSqlTableクラスのインスタンスをリストに格納します。
(パッケージプライベート)  void scan(XsdSchema topschema)
          XsdSchemaクラスのインスタンスをスキャンします。
(パッケージプライベート)  void setDefs(org.w3c.dom.Node defs)
          初期設定を行います。
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

particleList

java.util.ArrayList particleList

particle

java.lang.Object particle

defs

org.w3c.dom.Node defs

name

java.lang.String name
コンストラクタの詳細

XsdContainer

XsdContainer()
引数無しのコンストラクタを定義します。


XsdContainer

XsdContainer(org.w3c.dom.Node node)
コンストラクタを定義します。

パラメータ:
node - DOMノード
メソッドの詳細

scan

void scan(XsdSchema topschema)
    throws java.lang.Exception
XsdSchemaクラスのインスタンスをスキャンします。

パラメータ:
topschema - XsdSchemaクラスのインスタンス
例外:
java.lang.Exception - エラーが発生した場合にスローされる。

collectSqlTables

java.util.ArrayList collectSqlTables(java.util.ArrayList result)
XsdSqlTableクラスのインスタンスをリストに格納します。

パラメータ:
result - 結果格納用のリスト
戻り値:
実行結果のリスト

setDefs

void setDefs(org.w3c.dom.Node defs)
初期設定を行います。

パラメータ:
defs - DOMノード

clone

public java.lang.Object clone()