jp.ac.waseda.info.ueda.unyo.manager
クラス NodeGroupManager

java.lang.Object
  上位を拡張 jp.ac.waseda.info.ueda.unyo.manager.NodeGroupManager

public class NodeGroupManager
extends java.lang.Object

Active Node のグループ(再配置処理用)を管理するクラス

作成者:
nakano, wakako

フィールドの概要
static java.lang.String SEPARATOR
           
 
コンストラクタの概要
NodeGroupManager()
           
 
メソッドの概要
static java.util.HashSet<java.lang.String> getConnectedNodes(ActiveNode node, java.util.HashSet<java.lang.String> groupedIDSet, GraphPanel panel)
          リンク先のノード 自分自身は含まれないので注意
static java.util.HashSet<java.lang.String> getGroup(ActiveNode node, GraphPanel panel)
           
static void groupedNone(ActiveNode baseNode, GraphPanel panel)
           
static void setGroup(ActiveNode baseNode, java.lang.String type, GraphPanel panel)
          baseNodeを起点にしてtypeを指定する
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SEPARATOR

public static final java.lang.String SEPARATOR
関連項目:
定数フィールド値
コンストラクタの詳細

NodeGroupManager

public NodeGroupManager()
メソッドの詳細

getGroup

public static java.util.HashSet<java.lang.String> getGroup(ActiveNode node,
                                                           GraphPanel panel)

getConnectedNodes

public static java.util.HashSet<java.lang.String> getConnectedNodes(ActiveNode node,
                                                                    java.util.HashSet<java.lang.String> groupedIDSet,
                                                                    GraphPanel panel)
リンク先のノード 自分自身は含まれないので注意

パラメータ:
node -
groupedIDSet -
panel -
戻り値:

groupedNone

public static void groupedNone(ActiveNode baseNode,
                               GraphPanel panel)

setGroup

public static void setGroup(ActiveNode baseNode,
                            java.lang.String type,
                            GraphPanel panel)
baseNodeを起点にしてtypeを指定する

パラメータ:
baseNode -
type -
panel -