Package ucar.unidata.idv.ui
Class IdvComponentGroup
java.lang.Object
ucar.unidata.collab.SharableImpl
ucar.unidata.collab.PropertiedThing
ucar.unidata.ui.ComponentHolder
ucar.unidata.ui.ComponentGroup
ucar.unidata.idv.ui.IdvComponentGroup
- All Implemented Interfaces:
PropertyChangeListener,EventListener,Sharable
-
Field Summary
Fields inherited from class ucar.unidata.ui.ComponentGroup
container, LAYOUT_BORDER, LAYOUT_DESKTOP, LAYOUT_GRAPH, LAYOUT_GRID, LAYOUT_GRIDBAG, LAYOUT_HSPLIT, LAYOUT_LIST, LAYOUT_MENU, LAYOUT_NAMES, LAYOUT_TABS, LAYOUT_TREE, LAYOUT_VSPLIT, LAYOUTS, outerContainer, tabbedPaneFields inherited from class ucar.unidata.ui.ComponentHolder
ATTR_NAME, BORDER_NAMES, BORDERS, displayBtn, header, isRemoved, nameFld, parentFields inherited from class ucar.unidata.collab.PropertiedThing
propertiesDialog -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid_more_protected boolean_more_createXmlNode(Document doc) _more_protected void_more_boolean_more_booleanGet the AutoImportDisplays property.getIdv()Get the Idv property.protected ListgetPopupMenuItems(List items) _more_protected voidgetPropertiesComponents(List comps, int tabIdx) _more_voidgetViewManagers(List viewManagers) _more_voidimportAllDisplayControls(List displayControls) _more_void_more_void_more_void_more_voidmakeSkin(int skinIndex) _more_voidsetAutoImportDisplays(boolean value) Set the AutoImportDisplays property.voidsetIdv(IntegratedDataViewer value) Set the Idv property.boolean_more_void_more_Methods inherited from class ucar.unidata.ui.ComponentGroup
addComponent, addComponent, doMakeContents, doRemove, editLayout, findComponentsWithType, getDisplayComponents, getGridColumns, getIconified, getLastPosition, getLayout, getNumColumns, getNumRows, getTypeName, indexOf, isAncestor, main, makeTree, print, redoLayout, removeComponent, setDisplayComponents, setGridColumns, setIconified, setLastPosition, setLayout, setNumColumns, setNumRows, setRowsColumns, setState, subtreeChanged, toString, wrapContents, xxxxgetPropertyTabsMethods inherited from class ucar.unidata.ui.ComponentHolder
clearContents, doMakeHeader, getBeingShown, getBorder, getBorderLayoutLocation, getCategory, getContents, getHierachicalName, getIcon, getInternalFrame, getInternalFrameShown, getLayoutRect, getName, getParent, getRoot, getShowHeader, removeDisplayComponent, setBorder, setBorder, setBorderLayoutLocation, setCategory, setInternalFrameShown, setLayoutRect, setName, setParent, setShowHeader, showPopupMethods inherited from class ucar.unidata.collab.PropertiedThing
addPropertyChangeListener, doApplyProperties, firePropertyChange, firePropertyChange, getPropertyListeners, getPropertyTabs, isShowing, propertyChange, removePropertyChangeListener, showProperties, showPropertiesMethods inherited from class ucar.unidata.collab.SharableImpl
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialog
-
Constructor Details
-
IdvComponentGroup
public IdvComponentGroup()_more_ -
IdvComponentGroup
_more_- Parameters:
idv- _more_name- _more_
-
-
Method Details
-
writeSkin
public void writeSkin()_more_ -
initWith
_more_- Overrides:
initWithin classComponentGroup- Parameters:
node- _more_
-
createXmlNode
_more_- Parameters:
doc- _more_- Returns:
- _more_
-
getPopupMenuItems
_more_- Overrides:
getPopupMenuItemsin classComponentGroup- Parameters:
items- _more_- Returns:
- _more_
-
getViewManagers
_more_- Parameters:
viewManagers- _more_
-
importAllDisplayControls
_more_- Parameters:
displayControls- _more_
-
doDrop
_more_- Overrides:
doDropin classComponentGroup- Parameters:
object- _more_
-
dropOk
_more_- Overrides:
dropOkin classComponentGroup- Parameters:
object- _more_- Returns:
- _more_
-
tryToImportDisplayControl
_more_- Parameters:
control- _more_- Returns:
- _more_
-
addGroups
_more_- Parameters:
l- _more_
-
importDisplayControl
_more_- Parameters:
dc- _more_
-
makeSkin
public void makeSkin(int skinIndex) _more_- Parameters:
skinIndex- _more_
-
makeNew
_more_- Parameters:
what- _more_
-
applyProperties
protected boolean applyProperties()_more_- Overrides:
applyPropertiesin classComponentGroup- Returns:
- _more_
-
getPropertiesComponents
_more_- Overrides:
getPropertiesComponentsin classComponentGroup- Parameters:
comps- _more_tabIdx- _more_
-
setIdv
Set the Idv property.- Parameters:
value- The new value for Idv
-
getIdv
Get the Idv property.- Returns:
- The Idv
-
setAutoImportDisplays
public void setAutoImportDisplays(boolean value) Set the AutoImportDisplays property.- Parameters:
value- The new value for AutoImportDisplays
-
getAutoImportDisplays
public boolean getAutoImportDisplays()Get the AutoImportDisplays property.- Returns:
- The AutoImportDisplays
-