net.sf.jzeno.echo.script.test
Class MockIdentifier

java.lang.Object
  extended by net.sf.jzeno.echo.script.test.MockIdentifier
All Implemented Interfaces:
Identifier

public class MockIdentifier
extends java.lang.Object
implements Identifier


Constructor Summary
MockIdentifier()
           
 
Method Summary
 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockIdentifier

public MockIdentifier()
Method Detail

getComponent

public java.util.List getComponent(java.lang.String label)
Description copied from interface: Identifier

Retrieve the (unique) component that is identified by the given label.

Should return null if it was unable to retrieve the component

Specified by:
getComponent in interface Identifier
Returns:

getLabel

public java.lang.String getLabel(Component c)
Description copied from interface: 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

Specified by:
getLabel in interface Identifier
Returns: