jp.littlesoft.sql
クラス SQLTreeModel

java.lang.Object
  上位を拡張 jp.littlesoft.data.TreeModel
      上位を拡張 jp.littlesoft.sql.SQLTreeModel
すべての実装されたインタフェース:
Serializable, IJsonSerializable
直系の既知のサブクラス:
WebTreeModel

public class SQLTreeModel
extends TreeModel

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

入れ子のクラスの概要
static class SQLTreeModel.Record
           
static class SQLTreeModel.Sequence
           
 
クラス jp.littlesoft.data.TreeModel から継承された入れ子のクラス/インタフェース
TreeModel.Leaf<T extends Serializable>, TreeModel.Node, TreeModel.Root
 
フィールドの概要
 String dbSchema
           
 String nodeSeparator
           
protected  int selectedIndex
           
 
クラス jp.littlesoft.data.TreeModel から継承されたフィールド
key, root
 
コンストラクタの概要
SQLTreeModel()
           
 
メソッドの概要
 void activate(Connection conn)
           
 void addNodeList(TreeModel.Node position, TreeModel.Node newNode)
           
 String getDbSchema()
           
 TreeModel.Node getNodeById(long nodeId)
           
 TreeModel.Node getNodeByName(String name)
           
 ArrayList<TreeModel.Node> getNodeList()
           
 String getPathString(TreeModel.Node node)
           
 Integer getRecordId(TreeModel.Node node)
           
 Integer getSelectedIndex()
           
 TreeModel.Node getSelectedNode()
           
 int indexOf(TreeModel.Node node)
           
 void removeNodeList(TreeModel.Node node)
           
 void resolveChanges(Connection conn)
           
 void setDbSchema(String dbSchema)
           
 void setSelectedNode(TreeModel.Node node)
           
 
クラス jp.littlesoft.data.TreeModel から継承されたメソッド
fromJSONString, getKey, getRoot, getRootName, isShowRoot, setKey, setRootName, setShowRoot, toJSONString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dbSchema

public String dbSchema

nodeSeparator

public String nodeSeparator

selectedIndex

protected int selectedIndex
コンストラクタの詳細

SQLTreeModel

public SQLTreeModel()
メソッドの詳細

getDbSchema

public String getDbSchema()
戻り値:
dbSchema

setDbSchema

public void setDbSchema(String dbSchema)
パラメータ:
dbSchema - セットする dbSchema

indexOf

public int indexOf(TreeModel.Node node)

addNodeList

public void addNodeList(TreeModel.Node position,
                        TreeModel.Node newNode)
オーバーライド:
クラス TreeModel 内の addNodeList

removeNodeList

public void removeNodeList(TreeModel.Node node)
オーバーライド:
クラス TreeModel 内の removeNodeList

activate

public void activate(Connection conn)
              throws DataException
例外:
DataException

getPathString

public String getPathString(TreeModel.Node node)

resolveChanges

public void resolveChanges(Connection conn)
                    throws DataException
例外:
DataException

getNodeList

public ArrayList<TreeModel.Node> getNodeList()

getNodeById

public TreeModel.Node getNodeById(long nodeId)

getNodeByName

public TreeModel.Node getNodeByName(String name)

getSelectedIndex

public Integer getSelectedIndex()

getSelectedNode

public TreeModel.Node getSelectedNode()

setSelectedNode

public void setSelectedNode(TreeModel.Node node)

getRecordId

public Integer getRecordId(TreeModel.Node node)


Copyright (C) 2006-2012 LittleSoft Corporation. All Rights Reserved.