|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectViewPart
net.refractions.udig.tool.select.TableView
public class TableView
Table view for selected Layer, may choose to display FeatureSource with out supporting selection in the future.
Currently this is a playground using the FeatureTable to look at a FeautreSource, syncing up the slection with the Layer's filter will come next.Long term responsibilities include:
| Field Summary | |
|---|---|
protected boolean |
filterChange
Indicates that the selection filter has changed while inactive |
protected boolean |
reloadNeeded
Indicates that the features in the view need to be reloaded when the view is visible again. |
protected boolean |
updatingLayerFilter
Indicates that the view is updating the layer's filter because the selection on the table has changed. |
| Constructor Summary | |
|---|---|
TableView()
Construct SelectView. |
|
| Method Summary | |
|---|---|
protected void |
activate()
|
void |
createPartControl(Composite parent)
|
protected void |
deactivate()
|
void |
dispose()
|
protected void |
editorActivated(MapEditor editor)
Watch current editor to indicate current selectable layers. |
protected void |
reloadFeatures(ILayer notifierLayer)
|
void |
setFocus()
|
protected void |
updateSelection(ILayer notifierLayer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected volatile boolean reloadNeeded
protected volatile boolean filterChange
protected volatile boolean updatingLayerFilter
| Constructor Detail |
|---|
public TableView()
SelectView.
Don't do setup here - there is an init method you can override that has access to configuration and stuff.
| Method Detail |
|---|
public void createPartControl(Composite parent)
protected void activate()
protected void deactivate()
protected void editorActivated(MapEditor editor)
editor - public void setFocus()
public void dispose()
protected void updateSelection(ILayer notifierLayer)
protected void reloadFeatures(ILayer notifierLayer)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||