|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.jzeno.echo.script.AbstractIdentifier
net.sf.jzeno.echo.script.LabelIdentifier
public class LabelIdentifier
An identification strategy that tries to find a label in the cell to the left or above, and uses that label's text as an identification. Should match nicely on criteria- and property- grids.
Constructor Summary | |
---|---|
LabelIdentifier()
|
Method Summary | |
---|---|
protected java.util.List |
findComponents(Component root,
java.lang.String expectedText)
|
java.util.List |
getComponent(java.lang.String label)
Retrieve the (unique) component that is identified by the given label. |
java.lang.String |
getLabel(Component c)
Create a string representation (called a label) of a given component according to this identifier's strategy. |
Methods inherited from class net.sf.jzeno.echo.script.AbstractIdentifier |
---|
escape, findAllChildren, findAllChildrenOfType, findComponents, getClass, getLayout, isAssignable, restore |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LabelIdentifier()
Method Detail |
---|
public java.util.List getComponent(java.lang.String label)
Identifier
Retrieve the (unique) component that is identified by the given label.
Should return null if it was unable to retrieve the component
protected java.util.List findComponents(Component root, java.lang.String expectedText)
public java.lang.String getLabel(Component c)
Identifier
Create a string representation (called a label) of a given component according to this identifier's strategy. Do not use the '|' character in the generated string, as it is used to seperate multiple labels of different identifier strategies.
This method should return null if it was unable to create a label for the given component
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |