public class ContextView extends java.lang.Object implements ViewTraverse<ContextView>, java.lang.Comparable<ContextView>
| Constructor and Description |
|---|
ContextView(java.lang.Integer step,
java.lang.String nodeName) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareNodeName(ContextView o) |
int |
compareTo(ContextView o) |
ContextView |
getView() |
static ContextView |
global() |
boolean |
globExpandTo(ContextView x) |
boolean |
isNodeOnly() |
boolean |
isNodeStep() |
boolean |
isStepOnly() |
boolean |
isWider(ContextView source)
Return true if the input is wider than the current view
|
boolean |
isWidest() |
ViewTraverse<ContextView> |
merge(ContextView source) |
static ContextView |
node(java.lang.String nodeName) |
static ContextView |
nodeStep(java.lang.Integer step,
java.lang.String nodeName) |
static ContextView |
step(java.lang.Integer step) |
java.lang.String |
toString() |
ContextView |
widenView() |
public ContextView(java.lang.Integer step,
java.lang.String nodeName)
public static ContextView global()
public static ContextView step(java.lang.Integer step)
public static ContextView nodeStep(java.lang.Integer step, java.lang.String nodeName)
public static ContextView node(java.lang.String nodeName)
public boolean isWidest()
isWidest in interface ViewTraverse<ContextView>public boolean isNodeStep()
public boolean isNodeOnly()
public boolean isStepOnly()
public boolean globExpandTo(ContextView x)
globExpandTo in interface ViewTraverse<ContextView>public ViewTraverse<ContextView> merge(ContextView source)
merge in interface ViewTraverse<ContextView>public boolean isWider(ContextView source)
ViewTraverseisWider in interface ViewTraverse<ContextView>public ContextView widenView()
widenView in interface ViewTraverse<ContextView>public ContextView getView()
getView in interface ViewTraverse<ContextView>public int compareTo(ContextView o)
compareTo in interface java.lang.Comparable<ContextView>public int compareNodeName(ContextView o)
public java.lang.String toString()
toString in class java.lang.Object