org.activemath.webapp.dict
Class RelationsPackView

java.lang.Object
  extended by org.activemath.webapp.dict.RelationsPackView
All Implemented Interfaces:
Cloneable

public class RelationsPackView
extends Object
implements Cloneable

Little bean for the manipulations of list of relations. Currently backs every call by an MBaseRef call.


Constructor Summary
RelationsPackView(MBaseID mbaseId, boolean outgoing, Predicate predicate, MBaseRef mbaseRef)
           
 
Method Summary
 Object clone()
           
 int getCount()
           
 String getFoldState()
          Possible values should be folded, unfolded
 Iterator getIterator()
           
 boolean isEmpty()
           
 void setFoldState(String foldState)
          Possible values should be limited, folded, unfolded
 void setMbaseId(MBaseID mbaseId)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationsPackView

public RelationsPackView(MBaseID mbaseId,
                         boolean outgoing,
                         Predicate predicate,
                         MBaseRef mbaseRef)
Method Detail

getFoldState

public String getFoldState()
Possible values should be folded, unfolded


setFoldState

public void setFoldState(String foldState)
Possible values should be limited, folded, unfolded


setMbaseId

public void setMbaseId(MBaseID mbaseId)

isEmpty

public boolean isEmpty()

getCount

public int getCount()

getIterator

public Iterator getIterator()

clone

public Object clone()
Overrides:
clone in class Object