Class FMObservable
java.lang.Object
|
+----java.util.Observable
|
+----FMObservable
- class FMObservable
- extends Observable
When feature map data has been modified the feature number of the feature
that was changed will be stored in this object that will be read by the
notified observers.
- See Also:
- FM
-
featureNr
- The feature number that was last modified.
-
selected
- When a feature box is dragged, the feature will be 'selected'.
-
FMObservable()
-
-
change()
- Called to indicate that data has been changed.
-
getFeatureNr()
- Get the feature number that has been changed.
-
getSelected()
- When a feature box is dragged, the feature will be 'selected'.
-
setFeatureNr(int)
- Set the feature number that has been changed.
-
setSelected(boolean)
- When a feature box is dragged, the feature will be 'selected'.
featureNr
private int featureNr
- The feature number that was last modified. If its value is
-1
all features will be updated in the observing windows.
selected
private boolean selected
- When a feature box is dragged, the feature will be 'selected'.
When the dragging is stopped, it's is not selected anymore.
FMObservable
FMObservable()
change
void change()
- Called to indicate that data has been changed.
setFeatureNr
public void setFeatureNr(int fnr)
- Set the feature number that has been changed. This method will be
called by the data model.
- See Also:
- featureNr
getFeatureNr
public int getFeatureNr()
- Get the feature number that has been changed. This method will be
called by observers of the feature map data.
- See Also:
- featureNr
setSelected
public void setSelected(boolean selected)
- When a feature box is dragged, the feature will be 'selected'.
getSelected
public boolean getSelected()
- When a feature box is dragged, the feature will be 'selected'.