cz.vse.keg.patomat2.transformation.pattern
public interface PatternTransformation
Modifier and Type | Interface and Description |
---|---|
static class |
PatternTransformation.Type |
Modifier and Type | Method and Description |
---|---|
void |
addENP(java.lang.String lhs,
java.lang.String rhs) |
void |
addLink(PatternTransformation.Type type,
java.lang.String[] newLHSLink,
java.lang.String[] newRHSLink) |
java.util.HashMap<java.lang.String,java.lang.String> |
getENP() |
java.util.HashMap<java.lang.String,java.lang.String> |
getLinks(PatternTransformation.Type type) |
java.util.HashSet<java.lang.String> |
getLinksWithOnlyRecursivePlaceholders(java.util.HashSet<java.lang.String> LHSOnlyRecursivePlaceholders) |
void |
removeLink(PatternTransformation.Type type,
java.util.ArrayList<java.lang.String> oldLHSLinks) |
void |
removeLink(PatternTransformation.Type type,
java.lang.String oldLHSLink) |
void |
removeLinkFromAllTypes(java.lang.String oldLHSLink) |
void |
replaceNTP(java.lang.String lhsOld,
java.lang.String rhsOld,
java.lang.String[] lhsNew,
java.lang.String[] rhsNew) |
void |
replaceNTP2(java.lang.String lhsOld,
java.lang.String rhsOld,
java.lang.String lhsNew,
java.lang.String rhsNew) |
void |
setENP(java.util.HashMap<java.lang.String,java.lang.String> enp) |
void |
setLinks(java.util.HashMap<java.lang.String,java.lang.String> links,
PatternTransformation.Type type) |
void setLinks(java.util.HashMap<java.lang.String,java.lang.String> links, PatternTransformation.Type type)
void addLink(PatternTransformation.Type type, java.lang.String[] newLHSLink, java.lang.String[] newRHSLink)
void removeLink(PatternTransformation.Type type, java.util.ArrayList<java.lang.String> oldLHSLinks)
void removeLink(PatternTransformation.Type type, java.lang.String oldLHSLink)
java.util.HashMap<java.lang.String,java.lang.String> getLinks(PatternTransformation.Type type)
void setENP(java.util.HashMap<java.lang.String,java.lang.String> enp)
void replaceNTP(java.lang.String lhsOld, java.lang.String rhsOld, java.lang.String[] lhsNew, java.lang.String[] rhsNew)
void replaceNTP2(java.lang.String lhsOld, java.lang.String rhsOld, java.lang.String lhsNew, java.lang.String rhsNew)
java.util.HashMap<java.lang.String,java.lang.String> getENP()
java.util.HashSet<java.lang.String> getLinksWithOnlyRecursivePlaceholders(java.util.HashSet<java.lang.String> LHSOnlyRecursivePlaceholders)
void removeLinkFromAllTypes(java.lang.String oldLHSLink)
void addENP(java.lang.String lhs, java.lang.String rhs)