| 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Selector
------------------------------------------------------------------------
| Method Summary | |
|---|---|
 void | 
addTheme(Theme theme)
adds a Theme to the Selector that shall be notified if something happens.  | 
 String[] | 
invertSelection()
inverts the current selection.  | 
 void | 
removeTheme(Theme theme)
 | 
 void | 
reset()
mark all features as unselected  | 
 String[] | 
select(Envelope boundingbox)
selects all features (display elements) that are located within the submitted bounding box.  | 
 String[] | 
select(Position position)
selects all features (display elements) that intersects the submitted point. if a feature is already selected it remains selected.  | 
 String[] | 
select(Position position,
             double radius)
selects all features (display elements) that are located within the circle described by the position and the radius. if a feature is already selected it remains selected.  | 
 String[] | 
select(String[] ids)
selects all features (display elements) that are specified by the submitted ids. if a feature is already selected it remains selected.  | 
| Method Detail | 
|---|
void addTheme(Theme theme)
theme - to add.void removeTheme(Theme theme)
theme - to be removedaddTheme(Theme)String[] select(Envelope boundingbox)
boundingbox - to select all features within
String[] select(Position position)
position - to select the features with.
String[] select(Position position,
                double radius)
position - to select al featuresradius - around the given position
String[] select(String[] ids)
ids - to select
String[] invertSelection()
void reset()
  | 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org