public class GraleJUtility
extends java.lang.Object
Constructor and Description |
---|
GraleJUtility() |
Modifier and Type | Method and Description |
---|---|
static IEntity |
addListElement(IEntity e,
java.util.List<java.lang.String> path,
int listIndex,
TraleSLDSignature sig) |
static IEntity |
changeAtom(IEntity e,
java.util.List<java.lang.String> path,
java.lang.String newName,
TraleSLDSignature sig) |
static IEntity |
clearList(IEntity e,
java.util.List<java.lang.String> path,
TraleSLDSignature sig) |
static IEntity |
copy(IEntity e) |
static IEntity |
delta(IEntity e,
java.util.List<java.lang.String> path)
Retrieves the substructure of an IEntity at a given a path.
|
static void |
fill(IEntity e,
TraleSLDSignature sig) |
static IEntity |
fin(IEntity e,
java.util.List<java.lang.String> path,
java.lang.String feat,
IEntity val,
TraleSLDSignature sig) |
static IEntity |
fre(IEntity e,
java.util.List<java.lang.String> path,
java.lang.String feat) |
static IEntity |
generalizeAtom(IEntity e,
java.util.List<java.lang.String> path,
TraleSLDSignature sig) |
static java.lang.String |
getType(IEntity e) |
static IEntity |
gez(IEntity e,
java.util.List<java.lang.String> path,
java.lang.String ty,
TraleSLDSignature sig) |
static java.lang.String |
gralejToGrisu(IEntity ent) |
static IEntity |
grisuToGralej(java.lang.String grisu) |
static IEntity |
ids(IEntity e,
java.util.List<java.lang.String> path) |
static IEntity |
itd(IEntity e,
java.util.List<java.lang.String> path1,
java.util.List<java.lang.String> path2,
TraleSLDSignature sig) |
static java.util.List<java.lang.String> |
listFeatures(IEntity e) |
static int |
listLength(IList list) |
static IEntity |
newAtom(java.lang.String name) |
static void |
purge(IEntity e,
TraleSLDSignature sig) |
static IEntity |
removeListElement(IEntity e,
java.util.List<java.lang.String> path,
int listIndex,
TraleSLDSignature sig) |
static IEntity |
replacePaste(IEntity e,
java.util.List<java.lang.String> path,
IEntity paste,
TraleSLDSignature sig) |
static IEntity |
resetFeat(IEntity e,
java.util.List<java.lang.String> path,
java.lang.String feat,
TraleSLDSignature sig) |
static void |
setFeatureStructureEditor(TraleSLDFeatureStructureEditor e) |
static IEntity |
sigMGS(java.lang.String type,
TraleSLDSignature sig) |
static IEntity |
sigMGU(IEntity e1,
IEntity e2,
java.util.List<java.lang.String> path1,
java.util.List<java.lang.String> path2,
TraleSLDSignature sig) |
static IEntity |
spz(IEntity e,
java.util.List<java.lang.String> path,
java.lang.String ty,
TraleSLDSignature sig) |
static IEntity |
swi(IEntity e,
java.util.List<java.lang.String> path,
java.lang.String ty,
TraleSLDSignature sig) |
static void |
tf(IEntity fs,
TraleSLDSignature sig) |
static void |
ttf(IEntity fs,
TraleSLDSignature sig) |
static void |
typInf(IEntity e,
TraleSLDSignature sig) |
static IEntity |
unifyPaste(IEntity e,
java.util.List<java.lang.String> path,
IEntity paste,
TraleSLDSignature sig) |
public static void setFeatureStructureEditor(TraleSLDFeatureStructureEditor e)
public static IEntity spz(IEntity e, java.util.List<java.lang.String> path, java.lang.String ty, TraleSLDSignature sig)
public static IEntity gez(IEntity e, java.util.List<java.lang.String> path, java.lang.String ty, TraleSLDSignature sig)
public static IEntity swi(IEntity e, java.util.List<java.lang.String> path, java.lang.String ty, TraleSLDSignature sig)
public static IEntity changeAtom(IEntity e, java.util.List<java.lang.String> path, java.lang.String newName, TraleSLDSignature sig)
public static IEntity generalizeAtom(IEntity e, java.util.List<java.lang.String> path, TraleSLDSignature sig)
public static void tf(IEntity fs, TraleSLDSignature sig)
public static void ttf(IEntity fs, TraleSLDSignature sig)
public static void purge(IEntity e, TraleSLDSignature sig)
public static void typInf(IEntity e, TraleSLDSignature sig)
public static void fill(IEntity e, TraleSLDSignature sig)
public static IEntity fin(IEntity e, java.util.List<java.lang.String> path, java.lang.String feat, IEntity val, TraleSLDSignature sig)
public static IEntity fre(IEntity e, java.util.List<java.lang.String> path, java.lang.String feat)
public static IEntity resetFeat(IEntity e, java.util.List<java.lang.String> path, java.lang.String feat, TraleSLDSignature sig)
public static IEntity ids(IEntity e, java.util.List<java.lang.String> path)
public static IEntity addListElement(IEntity e, java.util.List<java.lang.String> path, int listIndex, TraleSLDSignature sig)
public static IEntity removeListElement(IEntity e, java.util.List<java.lang.String> path, int listIndex, TraleSLDSignature sig)
public static IEntity clearList(IEntity e, java.util.List<java.lang.String> path, TraleSLDSignature sig)
public static IEntity copy(IEntity e)
public static IEntity newAtom(java.lang.String name)
public static IEntity itd(IEntity e, java.util.List<java.lang.String> path1, java.util.List<java.lang.String> path2, TraleSLDSignature sig)
public static IEntity sigMGU(IEntity e1, IEntity e2, java.util.List<java.lang.String> path1, java.util.List<java.lang.String> path2, TraleSLDSignature sig)
public static IEntity delta(IEntity e, java.util.List<java.lang.String> path)
e
- the entity to address intopath
- - a list of strings encoding a path of featurespublic static IEntity replacePaste(IEntity e, java.util.List<java.lang.String> path, IEntity paste, TraleSLDSignature sig)
public static IEntity unifyPaste(IEntity e, java.util.List<java.lang.String> path, IEntity paste, TraleSLDSignature sig)
public static int listLength(IList list)
public static java.lang.String getType(IEntity e)
public static java.util.List<java.lang.String> listFeatures(IEntity e)
public static IEntity sigMGS(java.lang.String type, TraleSLDSignature sig)
public static IEntity grisuToGralej(java.lang.String grisu)
public static java.lang.String gralejToGrisu(IEntity ent)