|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object pedviz.view.rules.Rule pedviz.view.rules.AbstractionRule
public class AbstractionRule
With this Rule it's possible to draw nodes in an abstract way dependent on a given trait.
Field Summary | |
---|---|
static int |
NONE
Draws all children as a single node. |
static int |
NUMBER
Draws all children as a single node and shows their total number. |
static int |
NUMBER_2
Draws all children as a single node and shows the number of females and males. |
Fields inherited from class pedviz.view.rules.Rule |
---|
BOTH, ONLY_2D, ONLY_3D |
Constructor Summary | |
---|---|
AbstractionRule()
|
|
AbstractionRule(int mode)
|
|
AbstractionRule(int mode,
java.lang.Object male,
java.lang.Object female)
Creates a new AbstractionRule. |
Method Summary | |
---|---|
void |
applyRule(NodeView nodeview)
Override this method, with it you get the NodeView and can adapt it. |
java.lang.Object |
getFemale()
|
java.lang.Object |
getMale()
|
int |
getSymbolMode()
Returns the mode. |
void |
setFemale(java.lang.Object female)
|
void |
setMale(java.lang.Object male)
|
void |
setSymbolMode(int symbolmode)
Sets the mode. |
Methods inherited from class pedviz.view.rules.Rule |
---|
getMode, isEnabled, setEnabled, setMode |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int NONE
public static final int NUMBER
public static final int NUMBER_2
Constructor Detail |
---|
public AbstractionRule(int mode, java.lang.Object male, java.lang.Object female)
mode
- Mode
public AbstractionRule(int mode)
public AbstractionRule()
Method Detail |
---|
public void setSymbolMode(int symbolmode)
mode
- the mode.public int getSymbolMode()
public void applyRule(NodeView nodeview)
Rule
applyRule
in class Rule
public java.lang.Object getFemale()
public void setFemale(java.lang.Object female)
public java.lang.Object getMale()
public void setMale(java.lang.Object male)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |