public abstract class ReplaceVersionUpgrade extends Object implements VersionUpgrade
VersionUpgrade.UpgradeType| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
matches |
protected String |
newElementName |
protected String |
oldElementName |
| Constructor and Description |
|---|
ReplaceVersionUpgrade(String oldName,
String newName) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getMatchXPath()
Return the map of xml element to match
|
String |
getReplacementElementName()
Return the replacement element name
|
String |
getReplacementElementValue()
Return the replacement element value
|
VersionUpgrade.UpgradeType |
getUpgradeType()
Return the kind of processing to do
|
void |
init()
Initialize
|
boolean |
isValid()
Return whether the matched items are valid.
|
protected String oldElementName
protected String newElementName
public VersionUpgrade.UpgradeType getUpgradeType()
getUpgradeType in interface VersionUpgradepublic void init()
init in interface VersionUpgradepublic Map<String,String> getMatchXPath()
getMatchXPath in interface VersionUpgradepublic String getReplacementElementName()
getReplacementElementName in interface VersionUpgradepublic String getReplacementElementValue()
getReplacementElementValue in interface VersionUpgradepublic boolean isValid()
isValid in interface VersionUpgradeCopyright © 2017. All rights reserved.