Class DataSourceMetadata
- java.lang.Object
-
- oracle.spatial.network.nfe.vis.maps.util.DataSourceMetadata
-
public class DataSourceMetadata extends java.lang.Object(non-Javadoc)
-
-
Constructor Summary
Constructors Constructor Description DataSourceMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEditSession(java.lang.String name)voidaddSequence(oracle.mapviewer.share.Sequence seq)Adds a sequence.voidaddSpatialTableMetadata(oracle.mapviewer.share.SpatialTableMetadata meta)Adds a spatial table metadata.voidclear()booleancontainsEditSession(java.lang.String name)Returns if edit session name exists.java.util.Vector<java.lang.String>getEditSessionNames()Returns the edit session names.java.util.Vector<java.lang.String>getMapViewerBaseMaps()Returns MapViewer base map names.java.util.Vector<oracle.mapviewer.share.MVThemeMetadata>getMVPredefinedThemeMetadata()java.util.Vector<oracle.mapviewer.share.MVTileLayerMetadata>getMVTileLayerMetadata()oracle.mapviewer.share.MVThemeMetadatagetPredefinedThemeMetadata(java.lang.String theme)Returns the MapViewer predefeined theme metadata.intgetPredefinedThemeSRID(java.lang.String theme)Returns the mapviewer predefined theme SRIDoracle.mapviewer.share.SequencegetSequence(java.lang.String sequence)Returns a sequence.java.lang.String[]getSequences()intgetSpatialColumnSRID(java.lang.String spatialTable, java.lang.String spatialColumn)java.util.Vector<oracle.mapviewer.share.SpatialTableMetadata>getSpatialTableMetadata()oracle.mapviewer.share.SpatialTableMetadatagetSpatialTableMetadata(java.lang.String spatialTable, java.lang.String spatialColumn)java.lang.String[]getSpatialTables(java.lang.String spatialType)Returns the list of spatial tables for a specified type.java.lang.String[]getTableSpatialColumns(java.lang.String geomTable, java.lang.String spatialType)oracle.mapviewer.share.MVTileLayerMetadatagetTileLayerMetadata(java.lang.String tile)Returns the MapViewer tile layer metadata.voidremoveEditSession(java.lang.String name)voidsetEditSessionNames(java.util.Vector<java.lang.String> ednames)voidsetMVBaseMaps(java.util.Vector<java.lang.String> basemaps)voidsetMVPredefinedThemeMetadata(java.util.Vector<oracle.mapviewer.share.MVThemeMetadata> metadata)voidsetMVTileLayerMetadata(java.util.Vector<oracle.mapviewer.share.MVTileLayerMetadata> metadata)voidsetSequences(java.util.Vector<oracle.mapviewer.share.Sequence> sequences)voidsetSpatialTableMetadata(java.util.Vector<oracle.mapviewer.share.SpatialTableMetadata> metadata)
-
-
-
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:
-
-