|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimbad.picoevo.core.representation.EvolutionObject
simbad.picoevo.core.representation.Element
simbad.picoevo.ext.representation.Element_Node
public abstract class Element_Node
Field Summary | |
---|---|
private int |
_arity
|
protected java.lang.String |
_displayValue
|
private java.util.ArrayList |
_nextElements
|
private java.util.ArrayList |
_previousElements
|
Fields inherited from class simbad.picoevo.core.representation.Element |
---|
_individualOwner |
Fields inherited from class simbad.picoevo.core.representation.EvolutionObject |
---|
_memoryModule, _name, _variationOperatorList |
Constructor Summary | |
---|---|
Element_Node(Individual __individualOwner,
java.util.ArrayList __elementLevelOperatorList)
|
|
Element_Node(Individual __individualOwner,
VariationOperator __elementLevelOperator)
|
|
Element_Node(java.lang.String __name,
Individual __individualOwner,
java.util.ArrayList __elementLevelOperatorList)
|
|
Element_Node(java.lang.String __name,
Individual __individualOwner,
VariationOperator __elementLevelOperator)
|
Method Summary | |
---|---|
void |
addPredecessor(Element_Node __element)
add a target element as predecessor to this element (warning, current element is not added as successor to the target element) |
void |
addSuccessor(Element_Node __element)
add a target element as successor to this element (warning, current element is not added as predecessor to the target element) |
int |
getArity()
Returns the arity of this node (e.g. |
java.lang.String |
getDisplayValue()
|
java.util.ArrayList |
getPredecessors()
|
java.util.ArrayList |
getSuccessors()
|
void |
resetAllConnections()
Reset all connections to successors and predecessors. |
void |
resetPredecessorConnections()
Reset all connections to predecessor. |
void |
resetSuccessorConnections()
Reset all connections to successor. |
void |
setArity(int _arity)
set the arity of this node (e.g. |
void |
setDisplayValue(java.lang.String __displayValue)
|
Methods inherited from class simbad.picoevo.core.representation.Element |
---|
clone, displayInformation, getOwner, getTemplate, performInitialisation, performVariations, setOwner, trace |
Methods inherited from class simbad.picoevo.core.representation.EvolutionObject |
---|
addOperator, addOperatorList, getDisplayInformation, getName, getVariationOperator, getVariationOperatorList, getVariationOperatorListSize, performLevelVariations, setName |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String _displayValue
private java.util.ArrayList _previousElements
private java.util.ArrayList _nextElements
private int _arity
Constructor Detail |
---|
public Element_Node(java.lang.String __name, Individual __individualOwner, VariationOperator __elementLevelOperator)
public Element_Node(java.lang.String __name, Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
public Element_Node(Individual __individualOwner, VariationOperator __elementLevelOperator)
public Element_Node(Individual __individualOwner, java.util.ArrayList __elementLevelOperatorList)
Method Detail |
---|
public void addSuccessor(Element_Node __element)
public void addPredecessor(Element_Node __element)
public java.util.ArrayList getSuccessors()
public java.util.ArrayList getPredecessors()
public int getArity()
public void setArity(int _arity)
_arity
- public java.lang.String getDisplayValue()
public void setDisplayValue(java.lang.String __displayValue)
public void resetAllConnections()
public void resetPredecessorConnections()
public void resetSuccessorConnections()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |