|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.capml.quasi.QuasiContent
|
+--org.capml.quasi.QuasiContentExprHole
Untamed: Represents a $-hole in Content position in a quasi-literal XML tree.
This $-hole must be filled in with concrete Content, as defined in the QuasiContent class comment.
| Field Summary | |
private int |
myIndex
Deprecated. |
static StaticMaker |
QuasiContentExprHoleMaker
Deprecated. Enabled: |
(package private) static long |
serialVersionUID
Deprecated. |
| Fields inherited from interface org.erights.e.elib.serial.Persistent |
HONORARY, HONORED_NAMES |
| Fields inherited from interface org.erights.e.elib.tables.Selfless |
HONORARY, HONORED_NAMES |
| Fields inherited from interface org.erights.e.elib.serial.PassByConstruction |
HONORARY, HONORED_NAMES |
| Constructor Summary | |
QuasiContentExprHole(int index)
Deprecated. Enabled: |
|
| Method Summary | |
Object[] |
getSpreadUncall()
Deprecated. Enabled: Uses 'QuasiContentExprHoleMaker(myIndex)' |
boolean |
matchBind(ConstList args,
Object specimen,
FlexList bindings)
Deprecated. Enabled: Is args[myIndex] equivalent to specimen? Since a $-hole doesn't contain any @-holes, 'bindings' is ignored and a boolean is simply returned. |
void |
prettyPrintOn(TextWriter out)
Deprecated. Enabled: Prints as "${ |
Object |
substitute(Object[] args)
Deprecated. Enabled: args[myIndex] must be Content -- the equivalent ContentList is returned. |
| Methods inherited from class org.capml.quasi.QuasiContent |
__printOn, bind, matchBind, optTheOne, toContent, toContentList |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
static final long serialVersionUID
public static final StaticMaker QuasiContentExprHoleMaker
private final int myIndex
| Constructor Detail |
public QuasiContentExprHole(int index)
| Method Detail |
public Object[] getSpreadUncall()
public Object substitute(Object[] args)
substitute in class QuasiContent
public boolean matchBind(ConstList args,
Object specimen,
FlexList bindings)
matchBind in interface MatchMakermatchBind in class QuasiContent
public void prettyPrintOn(TextWriter out)
throws IOException
prettyPrintOn in class QuasiContentIOException
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||