anar
Class Parametric
java.lang.Object
anar.Parametric
- All Implemented Interfaces:
- iTaggable
- Direct Known Subclasses:
- Obj, Param, Pt, Pts, Transform
public abstract class Parametric
- extends java.lang.Object
- implements iTaggable
|
Method Summary |
Parametric |
child(int i)
|
Parametric |
get(int i)
|
Meta |
getMeta()
|
java.util.ArrayList<Param> |
getPrimitive(int recurs)
|
Parametric |
parent(int i)
|
void |
parent(int i,
Parametric p)
|
java.lang.String |
parentList()
If no parameters is provided, return all the list, same as parentList(-1); |
java.lang.String |
parentList(int recursNumber)
|
java.lang.String |
parentList(java.lang.String indent)
|
java.lang.String |
parentListGraphViz()
If no parameters is provided, return all the list, same as parentListGraphViz(-1); |
java.lang.String |
parentListGraphViz(int recursNumber)
|
java.lang.String |
parentListRecursive(java.lang.String indent,
int recursNumber,
java.util.ArrayList<Parametric> primitives)
|
java.lang.String |
parentListRecursiveGraphViz(int node,
int recursNumber,
java.util.ArrayList<Parametric> primitives)
|
java.lang.String |
parentToString()
|
java.lang.String |
parentToStringRecursive()
|
java.lang.String |
parentToStringRecursive(java.lang.String indent)
|
java.lang.String |
primitiveToString(int recurs)
|
void |
replaceParent(int parentIndex,
Parametric replacement)
Deprecated |
void |
replaceParent(Parametric old,
Parametric replacement)
Replace the old (Parametric) with the second (Parametric) in parent list. |
Parametric |
replicate()
|
java.lang.String |
tag()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
meta
public Meta meta
replaceParent
@Deprecated
public void replaceParent(int parentIndex,
Parametric replacement)
- Deprecated
replaceParent
public void replaceParent(Parametric old,
Parametric replacement)
- Replace the old (Parametric) with the second (Parametric) in parent list.
- Parameters:
old - replacement -
parent
public Parametric parent(int i)
parent
public void parent(int i,
Parametric p)
child
public Parametric child(int i)
parentToStringRecursive
public java.lang.String parentToStringRecursive(java.lang.String indent)
parentToStringRecursive
public java.lang.String parentToStringRecursive()
parentList
public java.lang.String parentList(java.lang.String indent)
parentToString
public java.lang.String parentToString()
parentList
public java.lang.String parentList()
- If no parameters is provided, return all the list, same as parentList(-1);
- Returns:
- parentList(-1)
parentList
public java.lang.String parentList(int recursNumber)
- Parameters:
recursNumber - Number of Recursions level (-1) to display All
- Returns:
- String formated of the structure tree.
parentListRecursive
public java.lang.String parentListRecursive(java.lang.String indent,
int recursNumber,
java.util.ArrayList<Parametric> primitives)
replicate
public Parametric replicate()
parentListGraphViz
public java.lang.String parentListGraphViz()
- If no parameters is provided, return all the list, same as parentListGraphViz(-1);
- Returns:
- parentListGraphViz(-1)
parentListGraphViz
public java.lang.String parentListGraphViz(int recursNumber)
- Parameters:
recursNumber - Number of Recursions level (-1) to display All
- Returns:
- String formated of the structure tree.
parentListRecursiveGraphViz
public java.lang.String parentListRecursiveGraphViz(int node,
int recursNumber,
java.util.ArrayList<Parametric> primitives)
get
public Parametric get(int i)
getPrimitive
public java.util.ArrayList<Param> getPrimitive(int recurs)
primitiveToString
public java.lang.String primitiveToString(int recurs)
getMeta
public Meta getMeta()
- Specified by:
getMeta in interface iTaggable
tag
public java.lang.String tag()
- Specified by:
tag in interface iTaggable