endrov.flowBasic.logic
Class FlowUnitLogicBinop
java.lang.Object
endrov.flow.FlowUnit
endrov.flow.FlowUnitBasic
endrov.flowBasic.logic.FlowUnitLogicBinop
- Direct Known Subclasses:
- FlowUnitAnd, FlowUnitOr, FlowUnitXor
public abstract class FlowUnitLogicBinop
- extends FlowUnitBasic
Flow unit: binary operator
Constructor Summary |
FlowUnitLogicBinop(java.lang.String showName,
java.lang.String metaType)
|
Methods inherited from class endrov.flow.FlowUnit |
checkNotNull, errNullValues, errUnsupportedTypes, evaluate, getBorderColor, getMidPos, getTextColor, getTypesIn, getTypesInCount, getTypesOut, getTypesOutCount, helperDrawConnectors, isSelected |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
showName
public java.lang.String showName
metaType
public java.lang.String metaType
FlowUnitLogicBinop
public FlowUnitLogicBinop(java.lang.String showName,
java.lang.String metaType)
toXML
public java.lang.String toXML(org.jdom.Element e)
- Specified by:
toXML
in class FlowUnit
fromXML
public void fromXML(org.jdom.Element e)
- Specified by:
fromXML
in class FlowUnit
getBasicShowName
public java.lang.String getBasicShowName()
- Description copied from class:
FlowUnitBasic
- Name to be shown on box
- Specified by:
getBasicShowName
in class FlowUnitBasic
getIcon
public javax.swing.ImageIcon getIcon()
- Specified by:
getIcon
in class FlowUnitBasic
getBackground
public java.awt.Color getBackground()
- Specified by:
getBackground
in class FlowUnitBasic
getTypesIn
protected void getTypesIn(java.util.Map<java.lang.String,FlowType> types,
Flow flow)
- Get types of flows in
- Specified by:
getTypesIn
in class FlowUnit
flow
- TODO
getTypesOut
protected void getTypesOut(java.util.Map<java.lang.String,FlowType> types,
Flow flow)
- Get types of flows out
- Specified by:
getTypesOut
in class FlowUnit
flow
- TODO
toDouble
public static double toDouble(java.lang.Object o)
throws java.lang.Exception
- Throws:
java.lang.Exception
getHelpArticle
public java.lang.String getHelpArticle()
- Overrides:
getHelpArticle
in class FlowUnitBasic