|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object endrov.flow.FlowUnit endrov.flowBasic.control.FlowUnitOutput
public class FlowUnitOutput
Flow unit: output variable
Field Summary | |
---|---|
java.lang.String |
varName
|
FlowUnit |
varUnit
|
Fields inherited from class endrov.flow.FlowUnit |
---|
fm, font, fonta, fonth, x, y |
Constructor Summary | |
---|---|
FlowUnitOutput()
|
Method Summary | |
---|---|
void |
editDialog()
|
void |
evaluate(Flow flow,
FlowExec exec)
There is an invisible connector out. |
void |
fromXML(org.jdom.Element e)
|
java.awt.Dimension |
getBoundingBox(java.awt.Component comp,
Flow flow)
|
java.awt.Component |
getGUIcomponent(FlowView p)
|
int |
getGUIcomponentOffsetX(java.awt.Component comp,
Flow flow)
|
int |
getGUIcomponentOffsetY(java.awt.Component c,
Flow f)
|
java.lang.String |
getHelpArticle()
|
java.util.Collection<FlowUnit> |
getSubUnits(Flow flow)
Evaluate flow top-bottom with this component as the top |
protected void |
getTypesIn(java.util.Map<java.lang.String,FlowType> types,
Flow flow)
Get types of flows in |
protected void |
getTypesOut(java.util.Map<java.lang.String,FlowType> types,
Flow flow)
Get types of flows out |
static void |
initPlugin()
Plugin declaration |
boolean |
mouseHoverMoveRegion(int x,
int y,
java.awt.Component comp,
Flow flow)
|
void |
paint(java.awt.Graphics g,
FlowView panel,
java.awt.Component comp)
|
java.lang.String |
toXML(org.jdom.Element e)
|
Methods inherited from class endrov.flow.FlowUnit |
---|
checkNotNull, errNullValues, errUnsupportedTypes, getBorderColor, getMidPos, getTextColor, getTypesIn, getTypesInCount, getTypesOut, getTypesOutCount, helperDrawConnectors, isSelected, toDouble |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.String varName
public FlowUnit varUnit
Constructor Detail |
---|
public FlowUnitOutput()
Method Detail |
---|
public static void initPlugin()
public java.lang.String toXML(org.jdom.Element e)
toXML
in class FlowUnit
public void fromXML(org.jdom.Element e)
fromXML
in class FlowUnit
public java.awt.Dimension getBoundingBox(java.awt.Component comp, Flow flow)
getBoundingBox
in class FlowUnit
public void paint(java.awt.Graphics g, FlowView panel, java.awt.Component comp)
paint
in class FlowUnit
public boolean mouseHoverMoveRegion(int x, int y, java.awt.Component comp, Flow flow)
mouseHoverMoveRegion
in class FlowUnit
protected void getTypesIn(java.util.Map<java.lang.String,FlowType> types, Flow flow)
getTypesIn
in class FlowUnit
flow
- TODOprotected void getTypesOut(java.util.Map<java.lang.String,FlowType> types, Flow flow)
getTypesOut
in class FlowUnit
flow
- TODOpublic void editDialog()
editDialog
in class FlowUnit
public java.util.Collection<FlowUnit> getSubUnits(Flow flow)
FlowUnit
getSubUnits
in class FlowUnit
public void evaluate(Flow flow, FlowExec exec) throws java.lang.Exception
evaluate
in class FlowUnit
java.lang.Exception
public java.awt.Component getGUIcomponent(FlowView p)
getGUIcomponent
in class FlowUnit
public int getGUIcomponentOffsetX(java.awt.Component comp, Flow flow)
getGUIcomponentOffsetX
in class FlowUnit
public int getGUIcomponentOffsetY(java.awt.Component c, Flow f)
getGUIcomponentOffsetY
in class FlowUnit
public java.lang.String getHelpArticle()
getHelpArticle
in class FlowUnit
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |