harmonic.cad.gui
Class SegmentEntry

java.lang.Object
  |
  +--harmonic.widgetLib.HWPanel
        |
        +--harmonic.mz.gui.ValueEntry
              |
              +--harmonic.cad.gui.SegmentEntry
All Implemented Interfaces:
java.awt.event.ComponentListener, harmonic.mz.gui.Documentable, java.util.EventListener, harmonic.mz.event.NodeListener, harmonic.mz.event.SelectionListener, harmonic.viewer3D.Task

public class SegmentEntry
extends harmonic.mz.gui.ValueEntry
implements harmonic.mz.event.SelectionListener

See Also:
Serialized Form

Constructor Summary
SegmentEntry(java.lang.String _label, java.lang.Object listener, java.lang.String callback)
           
 
Method Summary
 void beginEntry(harmonic.viewer3D.Task parentTask)
           
 void cancelEntry()
           
 void cleanTask()
           
 void finishEntry()
           
 void format(int w, int h)
           
 PolylineShape getPolyline()
           
 java.awt.Dimension getPreferredSize()
           
 int getVertex()
           
 void incremental()
           
 void selectionChanged(harmonic.mz.event.SelectionEvent event)
           
 void tentative()
           
 
Methods inherited from class harmonic.mz.gui.ValueEntry
_notifyListeners_, add, addEntryListener, aquireInput, assignFromReadout, beginTask, cancelTask, componentHidden, componentMoved, componentResized, componentShown, contract, contractIcon, echoFieldChange, expand, expandCheck, expandIcon, finishTask, getEntrySize, getField, getInstanceURL, getTaskName, getTypeURL, highlight, init, initReadout, innerChange, isActive, isDoingTask, isExpanded, monologFinished, mousePressed, nodeChanged, notifyListeners_ValueChanged, notifyListeners, onSettingsButton, removeEntryListener, savePrev, setDocURL, setField, setInnerChange, setValue, transferListener, unlinkField, updateField, validateUISettings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SegmentEntry

public SegmentEntry(java.lang.String _label,
                    java.lang.Object listener,
                    java.lang.String callback)
Method Detail

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class harmonic.mz.gui.ValueEntry

format

public void format(int w,
                   int h)

beginEntry

public void beginEntry(harmonic.viewer3D.Task parentTask)
Overrides:
beginEntry in class harmonic.mz.gui.ValueEntry

cancelEntry

public void cancelEntry()
Overrides:
cancelEntry in class harmonic.mz.gui.ValueEntry

finishEntry

public void finishEntry()
Overrides:
finishEntry in class harmonic.mz.gui.ValueEntry

cleanTask

public void cleanTask()
Specified by:
cleanTask in interface harmonic.viewer3D.Task

getVertex

public int getVertex()

getPolyline

public PolylineShape getPolyline()

selectionChanged

public void selectionChanged(harmonic.mz.event.SelectionEvent event)
Specified by:
selectionChanged in interface harmonic.mz.event.SelectionListener

tentative

public void tentative()

incremental

public void incremental()