org.zilonis.network.negative
Class NCCPartnerNode

java.lang.Object
  extended by org.zilonis.network.negative.NCCPartnerNode
All Implemented Interfaces:
TokensHolder, LeftActivatable

public class NCCPartnerNode
extends java.lang.Object
implements LeftActivatable, TokensHolder


Constructor Summary
NCCPartnerNode(BaseNode parent, int numberOfConjucts)
           
 
Method Summary
 BaseNode getParent()
           
 NCCNode getPartner()
           
 java.lang.Iterable<Token> getTokensIterable(Scope scope)
           
 void leftActivate(Scope scope, Token token)
           
 void setPartner(NCCNode partner)
           
 java.lang.String toString(Scope scope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NCCPartnerNode

public NCCPartnerNode(BaseNode parent,
                      int numberOfConjucts)
Method Detail

leftActivate

public void leftActivate(Scope scope,
                         Token token)
Specified by:
leftActivate in interface LeftActivatable

getTokensIterable

public java.lang.Iterable<Token> getTokensIterable(Scope scope)
Specified by:
getTokensIterable in interface TokensHolder

setPartner

public void setPartner(NCCNode partner)

getPartner

public NCCNode getPartner()

getParent

public BaseNode getParent()

toString

public java.lang.String toString(Scope scope)
Specified by:
toString in interface LeftActivatable