Class JMetadataPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, MetadataPanel

public abstract class JMetadataPanel extends AbstractSimpleMetadataPanel implements MetadataPanel
The metadata editor panel.
Version:
$Id$
Author:
gvSIG Team, cmartin
See Also:
  • Constructor Details

    • JMetadataPanel

      public JMetadataPanel(MetadataSwingManager uiManager, org.gvsig.metadata.Metadata metadata, boolean editable)
  • Method Details

    • createJDynObjectComponent

      protected org.gvsig.tools.dynform.JDynForm createJDynObjectComponent(org.gvsig.tools.dynobject.DynClass dynClass, org.gvsig.metadata.Metadata metadata, boolean isEditable) throws org.gvsig.tools.service.ServiceException
      Throws:
      org.gvsig.tools.service.ServiceException
    • saveMetadata

      public abstract void saveMetadata() throws org.gvsig.tools.dynobject.exception.DynObjectValidateException
      Saves the current status of the GUI into the Metadata object
      Throws:
      org.gvsig.tools.dynobject.exception.DynObjectValidateException
    • save

      public void save()
      Specified by:
      save in interface MetadataPanel
    • getDynField

      public org.gvsig.tools.dynobject.DynField getDynField()
      Specified by:
      getDynField in interface MetadataPanel
    • asJComponent

      public Component asJComponent()
      Specified by:
      asJComponent in interface MetadataPanel