org.dawb.passerelle.common.message
Class XPathVariable
java.lang.Object
org.dawb.passerelle.common.message.Variable
org.dawb.passerelle.common.message.XPathVariable
- All Implemented Interfaces:
- IVariable
public class XPathVariable
- extends Variable
- implements IVariable
Constructor Summary |
XPathVariable(java.lang.String variableName,
java.lang.String saveString)
|
Method Summary |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getErrorMessage()
Returns not null if the variable has been configured incorrectly. |
java.lang.String |
getRename()
|
static java.util.Map<java.lang.String,java.lang.String> |
getRenames(java.util.Map props)
|
java.lang.String |
getSaveString()
creates a string to save user defined data in the properties file. |
java.lang.String |
getxPath()
|
static java.util.Map<java.lang.String,java.lang.String> |
getXPaths(java.util.Map props)
Use to get the encoded xpaths out of the properties files. |
int |
hashCode()
|
void |
setRename(java.lang.String rename)
|
void |
setxPath(java.lang.String xPath)
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
XPathVariable
public XPathVariable(java.lang.String variableName,
java.lang.String saveString)
getSaveString
public java.lang.String getSaveString()
- creates a string to save user defined data in the properties file.
- Returns:
getxPath
public java.lang.String getxPath()
setxPath
public void setxPath(java.lang.String xPath)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Variable
getRename
public java.lang.String getRename()
setRename
public void setRename(java.lang.String rename)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class Variable
getXPaths
public static java.util.Map<java.lang.String,java.lang.String> getXPaths(java.util.Map props)
- Use to get the encoded xpaths out of the properties files.
- Parameters:
props
-
- Returns:
getRenames
public static java.util.Map<java.lang.String,java.lang.String> getRenames(java.util.Map props)
getErrorMessage
public java.lang.String getErrorMessage()
- Description copied from interface:
IVariable
- Returns not null if the variable has been configured incorrectly.
- Specified by:
getErrorMessage
in interface IVariable
- Overrides:
getErrorMessage
in class Variable
- Returns: