public final class Multiplexor extends Node
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector |
inputs |
centre, dialog, dsc, figure, id, image, m_bInputContinuous, m_bInputImprecise, m_bInputInteger, m_bInputMIL, m_bInputMissing, m_bInputMultiClass, m_bInputMultiOutput, m_bInputNominal, m_bOutputContinuous, m_bOutputImprecise, m_bOutputInteger, m_bOutputMIL, m_bOutputMissing, m_bOutputMultiClass, m_bOutputMultiOutput, m_bOutputNominal, m_sDatasetHasContinuous, m_sDatasetHasImprecise, m_sDatasetHasInteger, m_sDatasetHasMIL, m_sDatasetHasMissing, m_sDatasetHasMultiClass, m_sDatasetHasMultiOutput, m_sDatasetHasNominal, par, pd, type, type_lqd
Constructor and Description |
---|
Multiplexor(int subtipo,
java.awt.Point position,
GraphPanel p,
int id)
Builder
|
Multiplexor(java.awt.Point position,
GraphPanel p)
Builder
|
Modifier and Type | Method and Description |
---|---|
void |
addInput(int node)
Add input to the multiplexor
|
void |
contain(java.lang.String title,
int show,
Node n,
Experiments exp)
Contain method
|
void |
draw(java.awt.Graphics2D g2,
boolean select)
Draws the node in a 2D component
|
java.util.Vector |
getInputs()
Gets input
|
void |
removeInput(int node,
int multi)
Remove input from the multiplexor
|
void |
showDialog()
Show dialog
|
actInputOutput, getId, getPosicion, getPosition, getType, getTypelqd, isInside, setId, setPosicion, setPosition, setType, setTypelqd, updateState
public Multiplexor(java.awt.Point position, GraphPanel p)
position
- Position in the graphp
- Graphpublic Multiplexor(int subtipo, java.awt.Point position, GraphPanel p, int id)
subtipo
- Subtype of the nodeposition
- Position in the graphp
- Graphid
- Node idpublic void showDialog()
showDialog
in class Node
public void contain(java.lang.String title, int show, Node n, Experiments exp)
public void draw(java.awt.Graphics2D g2, boolean select)
Node
public void addInput(int node)
node
- Id of the nodepublic void removeInput(int node, int multi)
node
- Id of the nodemulti
- Id of the multiplexorpublic java.util.Vector getInputs()