Esri Geoportal Server
1.0

com.esri.gpt.catalog.schema
Class EsriTags

java.lang.Object
  extended by com.esri.gpt.catalog.schema.EsriTags

public class EsriTags
extends Object

Maintains information associated with ESRI tags within a metadata document.


Field Summary
static Map<String,String> DATA_THEME_CODES
           
 
Constructor Summary
EsriTags()
          Default constructor.
 
Method Summary
 void evaluate(Schema schema, Document dom)
          Evaluates ESRI tags within a document.
 String getArcIMSContentType()
          Gets the ArcIMS content type.
 String getContentDevType()
          Gets the content developer type.
 String getPrimaryOnlink()
          Gets the primary online linkage url.
 String getPublishedDocId()
          Gets the published UUID for the document.
 String getPubSource()
          Gets the publication source.
 String getResourceType()
          Gets the resource type.
 String getServer()
          Gets the map server.
 String getService()
          Gets the map service.
 String getServiceParams()
          Gets the map service query parameters.
 String getServiceType()
          Gets the map service type.
 String getThumbnailBinary()
          Gets the base64 encoded string for the thumbnail image.
 String makeResourceUrl(ResourceIdentifier resourceIdentifier)
          Makes a resource URL from a set of ESRI tags.
 void setArcIMSContentType(String type)
          Sets the ArcIMS content type.
 void setContentDevType(String type)
          Sets the content developer type.
 void setPrimaryOnlink(String url)
          Sets the primary online linkage url.
 void setPublishedDocId(String uuid)
          Sets the published UUID for the document.
 void setPubSource(String source)
          Sets the publication source.
 void setResourceType(String type)
          Sets the resource type.
 void setServer(String server)
          Sets the map server.
 void setService(String service)
          Sets the map service.
 void setServiceParams(String parameters)
          Sets the map service query parameters.
 void setServiceType(String type)
          Sets the map service type.
 void setThumbnailBinary(String base64)
          Sets the base64 encoded string for the thumbnail image.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATA_THEME_CODES

public static Map<String,String> DATA_THEME_CODES
Constructor Detail

EsriTags

public EsriTags()
Default constructor.

Method Detail

getArcIMSContentType

public String getArcIMSContentType()
Gets the ArcIMS content type.

Returns:
the ArcIMS content type

setArcIMSContentType

public void setArcIMSContentType(String type)
Sets the ArcIMS content type.

Parameters:
type - the ArcIMS content type

getContentDevType

public String getContentDevType()
Gets the content developer type.

Returns:
the content developer type

setContentDevType

public void setContentDevType(String type)
Sets the content developer type.

Parameters:
type - the content developer type

getPrimaryOnlink

public String getPrimaryOnlink()
Gets the primary online linkage url.

Returns:
the primary online linkage url

setPrimaryOnlink

public void setPrimaryOnlink(String url)
Sets the primary online linkage url.

Parameters:
url - the primary online linkage url

getPublishedDocId

public String getPublishedDocId()
Gets the published UUID for the document.

Returns:
the published UUID

setPublishedDocId

public void setPublishedDocId(String uuid)
Sets the published UUID for the document.

Parameters:
uuid - the published UUID

getPubSource

public String getPubSource()
Gets the publication source.

Returns:
the publication source

setPubSource

public void setPubSource(String source)
Sets the publication source.

Parameters:
source - the publication source

getResourceType

public String getResourceType()
Gets the resource type.

Returns:
the resource type

setResourceType

public void setResourceType(String type)
Sets the resource type.

Parameters:
type - the resource type

getServer

public String getServer()
Gets the map server.

Returns:
the map server

setServer

public void setServer(String server)
Sets the map server.

Parameters:
server - the map server

getService

public String getService()
Gets the map service.

Returns:
the map service

setService

public void setService(String service)
Sets the map service.

Parameters:
service - the map service

getServiceParams

public String getServiceParams()
Gets the map service query parameters.

Returns:
the map service query parameters

setServiceParams

public void setServiceParams(String parameters)
Sets the map service query parameters.

Parameters:
parameters - the map service query parameters

getServiceType

public String getServiceType()
Gets the map service type.

Returns:
the map service type

setServiceType

public void setServiceType(String type)
Sets the map service type.

Parameters:
type - the map service type

getThumbnailBinary

public String getThumbnailBinary()
Gets the base64 encoded string for the thumbnail image.

Returns:
the base64 encoded string for the thumbnail image

setThumbnailBinary

public void setThumbnailBinary(String base64)
Sets the base64 encoded string for the thumbnail image.

Parameters:
base64 - the base64 encoded string for the thumbnail image

evaluate

public void evaluate(Schema schema,
                     Document dom)
Evaluates ESRI tags within a document.

Parameters:
schema - the schema being evaluated
dom - the XML document associated with the schema

makeResourceUrl

public String makeResourceUrl(ResourceIdentifier resourceIdentifier)
Makes a resource URL from a set of ESRI tags.


Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.