Interface MetadataSwingManager
public interface MetadataSwingManager
A basic metadata swing manager to provide a metadata GUI editor.
- Version:
- $Id$
- Author:
- gvSIG Team, cmartin
-
Method Summary
Modifier and TypeMethodDescriptioncreateJMetadataPanel(org.gvsig.metadata.Metadata metadata) Creates the JPanel in which users can edit and visualize metadata objects.createJMetadataPanel(org.gvsig.metadata.Metadata metadata, boolean editable) Creates the JPanel in which users can edit and visualize metadata objects.org.gvsig.metadata.MetadataManagerGets the main manager that allows interacting with metadata objects.org.gvsig.tools.swing.api.usability.UsabilitySwingManagerGets the ToolsLocator usability swing manager to create UI components based on gvSIG standards.Given a text, it looks for its translation.
-
Method Details
-
translate
Given a text, it looks for its translation. If none is found, then the original text is shown.- Parameters:
text- to be translated.- Returns:
- the translation text result.
-
getManager
org.gvsig.metadata.MetadataManager getManager()Gets the main manager that allows interacting with metadata objects.- Returns:
- the metadata Manager
-
createJMetadataPanel
Creates the JPanel in which users can edit and visualize metadata objects. Editable by default.- Parameters:
metadata- the metadata to be displayed.- Returns:
- the metadata editor Panel
- Throws:
org.gvsig.metadata.exceptions.MetadataException
-
createJMetadataPanel
Creates the JPanel in which users can edit and visualize metadata objects.- Parameters:
metadata- the metadata to be displayed.editable- if the metadata panel should be editable or not.- Returns:
- the metadata editor Panel
- Throws:
org.gvsig.metadata.exceptions.MetadataException
-
getUIBuilder
org.gvsig.tools.swing.api.usability.UsabilitySwingManager getUIBuilder()Gets the ToolsLocator usability swing manager to create UI components based on gvSIG standards.- Returns:
-