Package | Description |
---|---|
ucar.unidata.idv.control.multi |
The IDV MultiDisplay.
|
Modifier and Type | Method and Description |
---|---|
DisplayGroup |
MultiDisplayHolder.createDisplayGroup(java.lang.String groupName)
Find or creaate the group
|
DisplayGroup |
DisplayGroup.getAncestorGroup()
Find the top most ancestor
|
DisplayGroup |
MultiDisplayHolder.getCurrentDisplayGroup()
Get te display group in the current tab
|
DisplayGroup |
DisplayComponent.getDisplayGroup()
Get the DisplayGroup property.
|
DisplayGroup |
MultiDisplayHolder.getDisplayGroup(java.lang.String groupName)
Find the display group by name
|
Modifier and Type | Method and Description |
---|---|
protected void |
MultiDisplayHolder.addControlsToMenu(javax.swing.JMenu newMenu,
DisplayGroup displayGroup)
Add the display control entries to the menu
|
void |
MultiDisplayHolder.addGroup(DisplayGroup displayGroup)
Add the group
|
void |
MultiDisplayHolder.addGroupNewMenu(DisplayGroup displayGroup,
javax.swing.JMenu newMenu)
Add the new menu items for the given group.
|
void |
MultiDisplayHolder.addStationDisplay(NamedStationTable stationTable,
ControlDescriptor cd,
DisplayGroup displayGroup)
Add the new station location display control
|
protected void |
MultiDisplayHolder.createComponent(java.lang.String type,
DisplayGroup displayGroup)
Create the component
|
DisplayComponent |
MultiDisplayHolder.createDisplayComponent(java.lang.String addType,
java.util.List dataChoices,
DisplayGroup displayGroup)
Create the display component
|
protected javax.swing.JInternalFrame |
MultiDisplayHolder.findFrameForGroup(DisplayGroup displayGroup)
Find the internal frame for the given group
|
protected int |
MultiDisplayHolder.findIdxForGroup(DisplayGroup displayGroup)
Find the tab index for the group
|
void |
MultiDisplayHolder.makeControlsMenu(javax.swing.JMenu controlsMenu,
DisplayGroup displayGroup)
Populate the menu
|
void |
MultiDisplayHolder.makeLocationsMenu(javax.swing.JMenu locationsMenu,
DisplayGroup displayGroup)
Make the menu for adding new location displays
|
void |
MultiDisplayHolder.newName(DisplayGroup displayGroup,
java.lang.String oldName)
The group has a new name
|
protected void |
DisplayTree.recurse(DisplayGroup displayGroup,
ucar.unidata.idv.control.multi.DisplayTree.MyTreeNode treeNode)
Create the tree recursively
|
void |
MultiDisplayHolder.removeDisplayGroup(DisplayGroup displayGroup)
Remove the display group
|
void |
DisplayComponent.setDisplayGroup(DisplayGroup value)
Set the DisplayGroup property.
|