インタフェース
jp.carabiner.inkpod.pi.model.PNetworkEdge の使用

PNetworkEdge を使用しているパッケージ
jp.carabiner.inkpod.pi.model マップのモデルを操作するインタフェース、バリデータのインタフェースなどを提供します。 
jp.carabiner.inkpod.pi.selector   
 

jp.carabiner.inkpod.pi.model での PNetworkEdge の使用
 

PNetworkEdge を返す jp.carabiner.inkpod.pi.model のメソッド
 PNetworkEdge PRelationObject.getEdge()
          エッジを返す。
 PNetworkEdge PNetworkMap.getEdge(long id)
           
 PNetworkEdge[] PNetworkMap.getEdges()
           
 PNetworkEdge[] PNetworkNode.getNextEdges()
          次のエッジをすべて返す。
 PNetworkEdge[] PNetworkNode.getPreviousEdges()
          前のエッジを返す。
 

jp.carabiner.inkpod.pi.selector での PNetworkEdge の使用
 

PNetworkEdge 型の引数を持つ型を返す jp.carabiner.inkpod.pi.selector のメソッド
 java.util.Collection<PNetworkEdge> HasPreviousEdge.getNextEdge(PNetworkNode node)
           
 java.util.Collection<PNetworkEdge> HasNextEdge.getNextEdge(PNetworkNode node)
           
abstract  java.util.Collection<PNetworkEdge> HasEdge.getNextEdge(PNetworkNode node)
           
 

PNetworkEdge 型のパラメータを持つ jp.carabiner.inkpod.pi.selector のメソッド
 boolean Not.isMatch(PNetworkNode node, PNetworkEdge edge, PNetworkNode nextNode)
           
 boolean Condition.isMatch(PNetworkNode node, PNetworkEdge edge, PNetworkNode nextNode)
          条件にマッチするか調べます。
 boolean And.isMatch(PNetworkNode node, PNetworkEdge edge, PNetworkNode nextNode)
           
 boolean AbstractCondition.isMatch(PNetworkNode selfNode, PNetworkEdge edge, PNetworkNode nextNode)
           
 boolean IsType.isMatchEdge(PNetworkEdge edge)
           
 boolean HasTag.isMatchEdge(PNetworkEdge edge)
           
 boolean HasNode.isMatchEdge(PNetworkEdge edge)
           
 boolean HasEdge.isMatchEdge(PNetworkEdge edge)
           
 boolean ByObject.isMatchEdge(PNetworkEdge edge)
           
 boolean AbstractMapObjectCondition.isMatchEdge(PNetworkEdge edge)
           
abstract  boolean AbstractCondition.isMatchEdge(PNetworkEdge edge)