jp.carabiner.inkpod.pi.selector
クラス IsType

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.selector.AbstractCondition
      上位を拡張 jp.carabiner.inkpod.pi.selector.IsType
すべての実装されたインタフェース:
Condition

public class IsType
extends AbstractCondition

ノードまたはエッジの型を比較する条件です。

関連項目:
PNetworkNode, PNetworkEdge

入れ子のクラスの概要
 
インタフェース jp.carabiner.inkpod.pi.selector.Condition から継承された入れ子のクラス/インタフェース
Condition.Target
 
コンストラクタの概要
IsType(java.lang.String type, Condition.Target target)
          ノード、またはエッジの型を比較する条件を構築します。
 
メソッドの概要
protected  boolean isEqualsString(java.lang.String value1, java.lang.String value2)
           
 boolean isMatchEdge(PNetworkEdge edge)
           
 boolean isMatchNode(PNetworkNode node)
           
protected  boolean isNodeType(PNetworkNode node)
           
 
クラス jp.carabiner.inkpod.pi.selector.AbstractCondition から継承されたメソッド
getTarget, isMatch
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IsType

public IsType(java.lang.String type,
              Condition.Target target)
ノード、またはエッジの型を比較する条件を構築します。

パラメータ:
type - ノード、またはエッジの型
target - 比較対象 (Condition.Target.SELF, Condition.Target.EDGE, Condition.Target.NEXTのいずれか)
メソッドの詳細

isMatchNode

public boolean isMatchNode(PNetworkNode node)
定義:
クラス AbstractCondition 内の isMatchNode

isNodeType

protected boolean isNodeType(PNetworkNode node)

isMatchEdge

public boolean isMatchEdge(PNetworkEdge edge)
定義:
クラス AbstractCondition 内の isMatchEdge

isEqualsString

protected boolean isEqualsString(java.lang.String value1,
                                 java.lang.String value2)