|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.go.ipa.jgcl.JgclEmbeddedGraph.GraphItem
グラフの構成物を表す内部クラス。
このクラスは、グラフの頂点/辺/面を表すクラスのスーパークラスである。
このクラスのインスタンスは、 利用者がこのオブジェクトに関連付けたい任意のデータ userData (java.lang.Object) を保持する。
メソッドの概要 | |
protected JgclEmbeddedGraph.GraphItem |
getReplica()
自身の複製として設定されている「グラフの構成物」を返す。 |
java.lang.Object |
getUserData()
この「グラフの構成物」の userData を返す。 |
protected void |
setReplica(JgclEmbeddedGraph.GraphItem itemAsReplica)
与えられた「グラフの構成物」を自身の複製として設定する。 |
void |
setUserData(java.lang.Object object)
利用者がこの「グラフの構成物」に関連付けたい任意のデータを userData に設定する。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public void setUserData(java.lang.Object object)
この呼び出し以前に userData に設定されていたデータは忘れ去られる。
object は null でも構わない。 その場合、userData には null が設定される。
object
- 任意のデータ (任意のオブジェクト)getUserData()
public java.lang.Object getUserData()
setUserData(java.lang.Object)
protected void setReplica(JgclEmbeddedGraph.GraphItem itemAsReplica)
この呼び出し以前に設定されていた複製は忘れ去られる。
itemAsReplica は null でも構わない。 その場合、複製は存在しないものとなる。
itemAsReplica が null でない場合、 自身の userData を itemAsReplica の userData に設定する。
なお、通常の複製ではなく双対複製を作成するならば、 頂点の複製として面、面の複製として頂点を与えることになる。
itemAsReplica
- 複製として設定する「グラフの構成物」JgclEmbeddedGraph.copy()
,
JgclEmbeddedGraph.copy(JgclEmbeddedGraph)
,
JgclEmbeddedGraph.dualCopy()
,
JgclEmbeddedGraph.dualCopy(JgclEmbeddedGraph)
protected JgclEmbeddedGraph.GraphItem getReplica()
なお、通常の複製ではなく双対複製を作成しているならば、 頂点の複製として面、面の複製として頂点が返ることになる。
JgclEmbeddedGraph.copy()
,
JgclEmbeddedGraph.copy(JgclEmbeddedGraph)
,
JgclEmbeddedGraph.dualCopy()
,
JgclEmbeddedGraph.dualCopy(JgclEmbeddedGraph)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |