endrov.flowBasic.control
Class FlowUnitComments

java.lang.Object
  extended by endrov.flow.FlowUnit
      extended by endrov.flow.FlowUnitBasic
          extended by endrov.flowBasic.control.FlowUnitComments

public class FlowUnitComments
extends FlowUnitBasic

Flow unit: Get dimensions of any image object


Field Summary
static javax.swing.ImageIcon icon
           
static java.lang.String showName
           
 java.lang.String var
           
 
Fields inherited from class endrov.flow.FlowUnitBasic
hasComponent, TEXTABOVE, TEXTLEFT, textPosition
 
Fields inherited from class endrov.flow.FlowUnit
fm, font, fonta, fonth, x, y
 
Constructor Summary
FlowUnitComments()
           
 
Method Summary
 void evaluate(Flow flow, FlowExec exec)
          Execute algorithm
 void fromXML(org.jdom.Element e)
           
 java.awt.Color getBackground()
           
 java.lang.String getBasicShowName()
          Name to be shown on box
 java.awt.Component getGUIcomponent(FlowView p)
          Trivial implementation, can be overridden
 java.lang.String getHelpArticle()
           
 javax.swing.ImageIcon getIcon()
           
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
 java.lang.String toXML(org.jdom.Element e)
           
 
Methods inherited from class endrov.flow.FlowUnitBasic
editDialog, getBoundingBox, getGUIcomponentOffsetX, getGUIcomponentOffsetY, getSubUnits, mouseHoverMoveRegion, paint
 
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

showName

public static final java.lang.String showName
See Also:
Constant Field Values

icon

public static final javax.swing.ImageIcon icon

var

public java.lang.String var
Constructor Detail

FlowUnitComments

public FlowUnitComments()
Method Detail

initPlugin

public static void initPlugin()
Plugin declaration


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

evaluate

public void evaluate(Flow flow,
                     FlowExec exec)
              throws java.lang.Exception
Execute algorithm

Specified by:
evaluate in class FlowUnit
Throws:
java.lang.Exception

getGUIcomponent

public java.awt.Component getGUIcomponent(FlowView p)
Description copied from class: FlowUnitBasic
Trivial implementation, can be overridden

Overrides:
getGUIcomponent in class FlowUnitBasic

getHelpArticle

public java.lang.String getHelpArticle()
Overrides:
getHelpArticle in class FlowUnitBasic