Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.style.editors
Interface Editor<T>

Type Parameters:
T - the type to edit
All Known Implementing Classes:
ColorEditor, FillEditor, FilterEditor, LineSymbolizerEditor, MarkEditor, PointGraphicEditor, PointSymbolizerEditor, PolygonSymbolizerEditor, RuleEditor, StrokeEditor

public interface Editor<T>

Editor interface

Author:
Simon Templer
Partner:
01 / Fraunhofer Institute for Computer Graphics Research

Method Summary
 org.eclipse.swt.widgets.Control getControl()
          Get the editor control
 T getValue()
          Get the value
 boolean isChanged()
          States if the value has been changed
 void setValue(T value)
          Set the value
 

Method Detail

getValue

T getValue()
           throws Exception
Get the value

Returns:
the value
Throws:
Exception - if an error occurs getting the value

setValue

void setValue(T value)
Set the value

Parameters:
value - the value to set

getControl

org.eclipse.swt.widgets.Control getControl()
Get the editor control

Returns:
the editor control

isChanged

boolean isChanged()
States if the value has been changed

Returns:
if the value has been changed

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d