DefaultInformationJPanelComponent
- public interface PortableViewSwingManager
Manager for Swing PortableView library
Expose methods to access UI components to view and define PortableViews
PortableViewViewer getViewer(PortableView portableView) throws InvalidPortableViewFormatException, CantLoadContextException, IOException
PortableViewViewer
to show the portableView
portableView
- IOException
CantLoadContextException
InvalidPortableViewFormatException
PortableViewCompilationEditor getCopilationEditor(PortableViewCompilation portableViewCompilation, boolean editLayers)
PortableViewCompilationEditor
to modify the
portableViewCompilation
portableViewCompilation
- editLayers
- PortableViewManager getManager()
PortableViewManager
.PortableViewManager
PortableViewManager}
String getTranslation(String key)
key
- String to translatevoid registerWindowManager(PortableViewWindowManager manager)
manager
- PortableViewWindowManager
to register in the
ScriptingUIManager.PortableViewWindowManager
PortableViewWindowManager getWindowManager()
PortableViewWindowManager
.PortableViewWindowManager
PortableViewWindowManager}
PortableViewToc newToc()
PortableViewToc
void registerTocComponent(Class<? extends PortableViewToc> tocComponentClass)
PortableViewToc
componentstocComponentClass
- PortableViewAddLayerComponent newAddLayerComponent()
PortableViewAddLayerComponent
PortableViewRuntimeException
- on a instance creation problemvoid registerAddLayerComponent(Class<? extends PortableViewAddLayerComponent> addLayerComponent)
PortableViewAddLayerComponent
componentsaddLayerComponent
- PortableViewLayerPropertiesEditor newLayerPropertiesEditor()
PortableViewLayerPropertiesEditor
PortableViewRuntimeException
- on a instance creation problemvoid registerLayerPropertiesEditor(Class<? extends PortableViewLayerPropertiesEditor> layerPropertiesEditorClass)
PortableViewLayerPropertiesEditor
componentsaddLayerComponent
- PortableViewLayersEditor newLayersEditor()
PortableViewLayersEditor
PortableViewRuntimeException
- on a instance creation problemvoid registerLayersEditor(Class<? extends PortableViewLayersEditor> layersEditorClass)
PortableViewLayersEditor
componentsaddLayerComponent
- PortableViewInforamtionViewer newInformationViewer()
PortableViewInforamtionViewer
PortableViewRuntimeException
- on a instance creation problemvoid registerInformationViewer(Class<? extends PortableViewInforamtionViewer> informationViewerClass)
PortableViewInforamtionViewer
componentsaddLayerComponent
- void setDefaultTocImageProvider(PortableViewTocImageProvider imageProvider)
imageProvider
- PortableViewTocImageProvider getDefaultTocImageProvider()
imageProvider
- void addMapControlRegistrant(MapControlToolRegistrant registrant)
MapControlToolRegistrant
which register
tools in all new PortableViewViewer
instancesregistrant
- List<MapControlToolRegistrant> getMapControlRegistrantList()
MapControlToolRegistrant
InformationJPanelComponent createInformationJpanelComponent(DynObject mapInfo)
mapInfo
- b
-