de.unihalle.informatik.MiToBo.core.dataio
Class MTBAwtPoint2DDataIOSwing.PointConfigPanel

java.lang.Object
  extended by de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
      extended by de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
          extended by de.unihalle.informatik.MiToBo.core.dataio.MTBAwtPoint2DDataIOSwing.PointConfigPanel
All Implemented Interfaces:
de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener, java.util.EventListener
Enclosing class:
MTBAwtPoint2DDataIOSwing

private class MTBAwtPoint2DDataIOSwing.PointConfigPanel
extends de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
implements de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener

Panel to display and read 2D points.

Author:
moeller

Field Summary
private  javax.swing.JPanel mainPanel
          Main panel.
private  de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentTextField xField
          Field for x-coordinate.
private  de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentTextField yField
          Field for y-coordinate.
 
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
listenerList
 
Constructor Summary
MTBAwtPoint2DDataIOSwing.PointConfigPanel(java.lang.Object obj)
          Default constructor.
 
Method Summary
 javax.swing.JComponent getJComponent()
           
 void handleValueChangeEvent(de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeEvent event)
           
 java.awt.geom.Point2D.Double readData()
          Gets the current coordinates.
 void setValue(java.awt.geom.Point2D.Double p)
          Displays specified coordinates.
 
Methods inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
addValueChangeEventListener, fireALDSwingValueChangeEvent, removeValueChangeEventListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mainPanel

private javax.swing.JPanel mainPanel
Main panel.


xField

private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentTextField xField
Field for x-coordinate.


yField

private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentTextField yField
Field for y-coordinate.

Constructor Detail

MTBAwtPoint2DDataIOSwing.PointConfigPanel

public MTBAwtPoint2DDataIOSwing.PointConfigPanel(java.lang.Object obj)
Default constructor.

Parameters:
obj - Default object.
Method Detail

getJComponent

public javax.swing.JComponent getJComponent()
Specified by:
getJComponent in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent

handleValueChangeEvent

public void handleValueChangeEvent(de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeEvent event)
Specified by:
handleValueChangeEvent in interface de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener

readData

public java.awt.geom.Point2D.Double readData()
Gets the current coordinates.

Returns:
Point configured in panel.

setValue

public void setValue(java.awt.geom.Point2D.Double p)
Displays specified coordinates.

Parameters:
p - Point to display.