public abstract class ContextVar extends java.lang.Object implements Numberable
Modifier | Constructor and Description |
---|---|
protected |
ContextVar() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
contains(ContextVar cv)
Test if current context variable contains the information for passed in variable
|
int |
getNumber() |
abstract boolean |
intersect(ContextVar cv)
Two context sensitive variables have intersected contexts.
|
abstract boolean |
merge(ContextVar cv)
Merge two context variables if possible
Merged information is written into current variable.
|
void |
setNumber(int number) |
public Node var
public int id
public void setNumber(int number)
setNumber
in interface Numberable
public int getNumber()
getNumber
in interface Numberable
public abstract boolean contains(ContextVar cv)
cv
- public abstract boolean merge(ContextVar cv)
cv
- public abstract boolean intersect(ContextVar cv)
cv
-