|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JSplitPane
ilog.views.maps.beans.IlvLayerTreePanel
public class IlvLayerTreePanel
A panel to display and edit a layer tree. The panel shows a IlvLayerTree
at the top and a property sheet at the bottom to display and edit property of the layer
selected in the tree.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JSplitPane |
|---|
JSplitPane.AccessibleJSplitPane |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
IlvLayerTreePanel()
Constructs an IlvLayerTreePanel. |
|
| Method Summary | |
|---|---|
boolean |
editionPerformed(TreeEditionEvent e)
Implements TreeEditionListener. |
IlvMapLabeler |
getLabeler()
Retrieves the labeler used to manage the labeling property of a layer. |
IlvLayerTree |
getLayerTree()
Returns the layer Tree. |
IlvMapLayer |
getSelectedLayer()
Returns the selected layer. |
IlvMapStylePropertySheet |
getStylePropertySheet()
Returns the IlvMapStylePropertySheet used by this panel to edit layer style. |
IlvMapDynamicStylePanel |
getThemePanel()
Returns the dynamic theme panel. |
IlvManagerView |
getView()
Retrieves the IlvManagerView attached to this panel. |
void |
inherit(InheritEvent e)
Called when the user toggles the inherit button in the style sheet. |
void |
propertyChange(PropertyChangeEvent evt)
Called when a property in the property sheet has been edited. |
void |
propertyChanged(NamedPropertyEvent event)
Implements NamedPropertyListener
Clears the selection when coordinate system changes. |
void |
selectionChanged(ManagerSelectionChangedEvent event)
Called when the IlvManager selection has changed. |
void |
setView(IlvManagerView view)
Attach this panel to an IlvManagerView. |
void |
treeNodesChanged(TreeModelEvent e)
Implements TreeModelListener treeNodesChanged. |
void |
treeNodesInserted(TreeModelEvent e)
Implements TreeModelListener treeNodesInserted. |
void |
treeNodesRemoved(TreeModelEvent e)
Implements TreeModelListener treeNodesRemoved. |
void |
treeStructureChanged(TreeModelEvent e)
Implements TreeModelListener treeStructureChanged. |
void |
valueChanged(TreeSelectionEvent e)
Called when the tree selection has changed. |
boolean |
visibleInOverview(DefaultMutableTreeNode node)
This method is called when the visible in overview status needs to be checked. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IlvLayerTreePanel()
| Method Detail |
|---|
public IlvMapDynamicStylePanel getThemePanel()
public void inherit(InheritEvent e)
inherit in interface InheritListenere - The event containing inheritance information.InheritListener.inherit(ilog.views.maps.propertysheet.InheritEvent)public IlvMapStylePropertySheet getStylePropertySheet()
IlvMapStylePropertySheet used by this panel to edit layer style.
IlvMapStylePropertySheet used by this panel.public void selectionChanged(ManagerSelectionChangedEvent event)
selectionChanged in interface ManagerSelectionListenerevent - the "selection changed" event.ManagerSelectionListener.selectionChanged(ilog.views.event.ManagerSelectionChangedEvent)public void valueChanged(TreeSelectionEvent e)
valueChanged in interface TreeSelectionListenere - The TreeSelectionEvent.public void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListenerevt - The event.public IlvManagerView getView()
public void setView(IlvManagerView view)
view - The view to be attached to this panel.public IlvMapLabeler getLabeler()
public IlvLayerTree getLayerTree()
public IlvMapLayer getSelectedLayer()
public void treeNodesChanged(TreeModelEvent e)
TreeModelListener treeNodesChanged.
This implementation does nothing.
treeNodesChanged in interface TreeModelListenere - The TreeModelEventpublic void treeNodesInserted(TreeModelEvent e)
TreeModelListener treeNodesInserted.
This implementation marks the inserted nodes as selected.
treeNodesInserted in interface TreeModelListenere - The TreeModelEventpublic boolean visibleInOverview(DefaultMutableTreeNode node)
true
(visible in overview) if the style of the layer contained in the node
(as returned by getUserObject()) has the VisibleInOverview property
set to true
node -
true if the layer contained in the node is to be
visible in overview, false otherwise.public void treeNodesRemoved(TreeModelEvent e)
TreeModelListener treeNodesRemoved.
This implementation resets the property sheet when a node is removed.
treeNodesRemoved in interface TreeModelListenere - The TreeModelEventpublic void treeStructureChanged(TreeModelEvent e)
TreeModelListener treeStructureChanged.
This implementation does nothing.
treeStructureChanged in interface TreeModelListenere - The TreeModelEventpublic void propertyChanged(NamedPropertyEvent event)
NamedPropertyListener
Clears the selection when coordinate system changes.
propertyChanged in interface NamedPropertyListenerevent - The NamedPropertyEventpublic boolean editionPerformed(TreeEditionEvent e)
TreeEditionListener.
editionPerformed in interface TreeEditionListenere - The TreeEditionEvent
true
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||