org.deegree.graphics
Interface Highlighter


public interface Highlighter

------------------------------------------------------------------------

Version:
$Revision: 1.3 $ $Date: 2004/03/11 08:25:33 $
Author:
Andreas Poth

Method Summary
 void addTheme(Theme theme)
          adds a Theme to the Highlighter that shall be notified if something happens.
 void highlight()
          highlight the features specified by the current selector of the Theme.
 void highlight(Feature feature)
          highlight the submitted feature.
 void highlight(int id)
          highlight the feature with the submitted id.
 void removeTheme(Theme theme)
           
 void resetHighlight()
          removes all highlight-flags from the features within the MapView
 

Method Detail

addTheme

public void addTheme(Theme theme)
adds a Theme to the Highlighter that shall be notified if something happens.


removeTheme

public void removeTheme(Theme theme)
See Also:
addTheme(Theme)

highlight

public void highlight(int id)
highlight the feature with the submitted id. If the feature is already highlighted it will be marked as not highlighted.


highlight

public void highlight(Feature feature)
highlight the submitted feature. If the feature is already highlighted it will be marked as not highlighted.


highlight

public void highlight()
highlight the features specified by the current selector of the Theme. If a feature is already highlighted it will be marked as not highlighted.


resetHighlight

public void resetHighlight()
removes all highlight-flags from the features within the MapView