jp.carabiner.treeeditor.js.io
クラス JSFormatList

java.lang.Object
  上位を拡張 org.mozilla.javascript.ScriptableObject
      上位を拡張 jp.carabiner.treeeditor.js.JSChildNodes<JSComponent<jp.carabiner.treeeditor.io.ModelType>>
          上位を拡張 jp.carabiner.treeeditor.js.io.JSFormatList
すべての実装されたインタフェース:
Serializable, org.mozilla.javascript.ConstProperties, org.mozilla.javascript.debug.DebuggableObject, org.mozilla.javascript.Scriptable

public class JSFormatList
extends JSChildNodes<JSComponent<jp.carabiner.treeeditor.io.ModelType>>

フォーマットリストです。

関連項目:
直列化された形式

フィールドの概要
 
クラス org.mozilla.javascript.ScriptableObject から継承されたフィールド
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
 
インタフェース org.mozilla.javascript.Scriptable から継承されたフィールド
NOT_FOUND
 
コンストラクタの概要
JSFormatList(JSAppContext appOwner, ToplevelObject owner, JSComponent<jp.carabiner.treeeditor.io.ModelType> parent, jp.carabiner.treeeditor.io.ModelType[] types)
          構築します。
 
メソッドの概要
 int getLength()
          子の数を取得します。
 JSComponent<jp.carabiner.treeeditor.io.ModelType> item(int index)
          子アイテムを取得します。
 
クラス jp.carabiner.treeeditor.js.JSChildNodes から継承されたメソッド
get, get, getAttributes, getAttributes, getClassName, getDefaultValue, getIterator, has, has
 
クラス org.mozilla.javascript.ScriptableObject から継承されたメソッド
associateValue, avoidObjectDetection, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, equivalentValues, getAllIds, getAssociatedValue, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, hasInstance, hasProperty, hasProperty, isConst, isGetterOrSetter, isSealed, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSFormatList

public JSFormatList(JSAppContext appOwner,
                    ToplevelObject owner,
                    JSComponent<jp.carabiner.treeeditor.io.ModelType> parent,
                    jp.carabiner.treeeditor.io.ModelType[] types)
構築します。

パラメータ:
appOwner - アプリケーションオーナー。nullは不可。
owner - オーナー。nullは不可。
parent - 親。nullは不可。
types - タイプの一覧。nullは不可。
メソッドの詳細

getLength

public int getLength()
クラス JSChildNodes の記述:
子の数を取得します。

定義:
クラス JSChildNodes<JSComponent<jp.carabiner.treeeditor.io.ModelType>> 内の getLength
戻り値:
子の数。

item

public JSComponent<jp.carabiner.treeeditor.io.ModelType> item(int index)
クラス JSChildNodes の記述:
子アイテムを取得します。

定義:
クラス JSChildNodes<JSComponent<jp.carabiner.treeeditor.io.ModelType>> 内の item
パラメータ:
index - 子アイテムのインデックス。
戻り値:
子アイテム。