|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Abstractor in a lambda-net.
Field Summary |
Method Summary | |
ScopeBinder |
attachScopeBinder()
If this Abstractor is not already attached to a ScopeBinder then create a ScopeBinder and attach it to the Abstractor. |
void |
detachScopeBinder()
Detachs its ScopeBinder, if any. |
Port |
getBind()
Returns its bind Port. |
Port |
getBody()
Returns its body Port. |
Port |
getInput()
Returns its input Port. |
ScopeBinder |
getScopeBinder()
Returns the ScopeBinder attached to this Abstractor. |
boolean |
isIdentity()
Returns true if the body Port is currently connected to the bind Port. |
Methods inherited from interface org.xmloperator.lambda.net.model.Operator |
canBeReturnedToFactory, cloneOperator, getFactory, getMark, getOperatorType, getPort, getPort0, getPort1, getPort2, getPortCount, interact, isAbstractor, isApplicator, isDelimiter, isDirectionInversed, isDuplicator, isEraser, isReturnedToFactory, returnToFactory, setMark |
Method Detail |
public Port getInput()
public Port getBody()
public Port getBind()
public boolean isIdentity()
public ScopeBinder getScopeBinder()
public ScopeBinder attachScopeBinder()
public void detachScopeBinder()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |