Class DataSourceMetadata


  • public class DataSourceMetadata
    extends java.lang.Object
    (non-Javadoc)
    • Constructor Detail

      • DataSourceMetadata

        public DataSourceMetadata()
    • Method Detail

      • clear

        public void clear()
      • getEditSessionNames

        public java.util.Vector<java.lang.String> getEditSessionNames()
        Returns the edit session names.
        Returns:
      • setEditSessionNames

        public void setEditSessionNames​(java.util.Vector<java.lang.String> ednames)
        Parameters:
        ednames -
      • addEditSession

        public void addEditSession​(java.lang.String name)
        Parameters:
        name -
      • removeEditSession

        public void removeEditSession​(java.lang.String name)
        Parameters:
        name -
      • getSpatialTableMetadata

        public java.util.Vector<oracle.mapviewer.share.SpatialTableMetadata> getSpatialTableMetadata()
        Returns:
      • setSpatialTableMetadata

        public void setSpatialTableMetadata​(java.util.Vector<oracle.mapviewer.share.SpatialTableMetadata> metadata)
        Parameters:
        metadata -
      • getMVPredefinedThemeMetadata

        public java.util.Vector<oracle.mapviewer.share.MVThemeMetadata> getMVPredefinedThemeMetadata()
        Returns:
      • setMVPredefinedThemeMetadata

        public void setMVPredefinedThemeMetadata​(java.util.Vector<oracle.mapviewer.share.MVThemeMetadata> metadata)
        Parameters:
        metadata -
      • getMVTileLayerMetadata

        public java.util.Vector<oracle.mapviewer.share.MVTileLayerMetadata> getMVTileLayerMetadata()
        Returns:
      • setMVTileLayerMetadata

        public void setMVTileLayerMetadata​(java.util.Vector<oracle.mapviewer.share.MVTileLayerMetadata> metadata)
        Parameters:
        metadata -
      • getSpatialTables

        public java.lang.String[] getSpatialTables​(java.lang.String spatialType)
        Returns the list of spatial tables for a specified type. "geometry", "annotationtext", "georaster"
        Parameters:
        spatialType -
        Returns:
      • getTableSpatialColumns

        public java.lang.String[] getTableSpatialColumns​(java.lang.String geomTable,
                                                         java.lang.String spatialType)
        Parameters:
        geomTable -
        Returns:
      • getSpatialColumnSRID

        public int getSpatialColumnSRID​(java.lang.String spatialTable,
                                        java.lang.String spatialColumn)
        Parameters:
        spatialTable -
        Returns:
      • getSpatialTableMetadata

        public oracle.mapviewer.share.SpatialTableMetadata getSpatialTableMetadata​(java.lang.String spatialTable,
                                                                                   java.lang.String spatialColumn)
        Parameters:
        spatialTable -
        spatialColumn -
        Returns:
      • containsEditSession

        public boolean containsEditSession​(java.lang.String name)
        Returns if edit session name exists.
        Parameters:
        name -
        Returns:
      • getPredefinedThemeMetadata

        public oracle.mapviewer.share.MVThemeMetadata getPredefinedThemeMetadata​(java.lang.String theme)
        Returns the MapViewer predefeined theme metadata.
        Parameters:
        theme -
        Returns:
      • getPredefinedThemeSRID

        public int getPredefinedThemeSRID​(java.lang.String theme)
        Returns the mapviewer predefined theme SRID
        Returns:
      • getTileLayerMetadata

        public oracle.mapviewer.share.MVTileLayerMetadata getTileLayerMetadata​(java.lang.String tile)
        Returns the MapViewer tile layer metadata.
        Parameters:
        tile -
        Returns:
      • addSpatialTableMetadata

        public void addSpatialTableMetadata​(oracle.mapviewer.share.SpatialTableMetadata meta)
        Adds a spatial table metadata.
        Parameters:
        meta -
      • getMapViewerBaseMaps

        public java.util.Vector<java.lang.String> getMapViewerBaseMaps()
        Returns MapViewer base map names.
        Returns:
      • setMVBaseMaps

        public void setMVBaseMaps​(java.util.Vector<java.lang.String> basemaps)
        Parameters:
        basemaps -
      • addSequence

        public void addSequence​(oracle.mapviewer.share.Sequence seq)
        Adds a sequence.
        Parameters:
        seq -
      • getSequence

        public oracle.mapviewer.share.Sequence getSequence​(java.lang.String sequence)
        Returns a sequence.
        Parameters:
        sequence -
        Returns:
      • setSequences

        public void setSequences​(java.util.Vector<oracle.mapviewer.share.Sequence> sequences)
        Parameters:
        sequences -
      • getSequences

        public java.lang.String[] getSequences()
        Returns: