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 VersionUpgrade
public void init()
init
in interface VersionUpgrade
public Map<String,String> getMatchXPath()
getMatchXPath
in interface VersionUpgrade
public String getReplacementElementName()
getReplacementElementName
in interface VersionUpgrade
public String getReplacementElementValue()
getReplacementElementValue
in interface VersionUpgrade
public boolean isValid()
isValid
in interface VersionUpgrade
Copyright © 2019. All rights reserved.