| 
 | Esri Geoportal Server 1.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.gpt.catalog.schema.Meaning
public class Meaning
Stores values that ascribe meaning to a document.
Most schema parameters are treated in an abstract fashion, their associated meaning is unknown. Several parameters are critical for publication and meaning is required. The meaning for a parameter is specified within the XML defining the schema. Example:
| Field Summary | |
|---|---|
| static String | MEANINGTYPE_ABSTRACTDocument abstract = "abstract" | 
| static String | MEANINGTYPE_CONTENTTYPEContent type = "content.type" | 
| static String | MEANINGTYPE_DATATHEMEData theme (i.e ISO topic category) = "dataTheme" | 
| static String | MEANINGTYPE_ENVELOPE_EASTBounding envelope east = "envelope.east" | 
| static String | MEANINGTYPE_ENVELOPE_NORTHBounding envelope north = "envelope.north" | 
| static String | MEANINGTYPE_ENVELOPE_SOUTHBounding envelope south = "envelope.south" | 
| static String | MEANINGTYPE_ENVELOPE_WESTBounding envelope west = "envelope.west" | 
| static String | MEANINGTYPE_ESRIDOCIDESRI tag document identifier = "esriDocID" | 
| static String | MEANINGTYPE_FILEIDENTIFIERFile identifier = "fileIdentifier" | 
| static String | MEANINGTYPE_NONENo meaning = "none" (this is the default) | 
| static String | MEANINGTYPE_RESOURCE_TYPEResource type = "resource.type" | 
| static String | MEANINGTYPE_RESOURCE_URLResource URL = "resource.url" | 
| static String | MEANINGTYPE_THUMBNAIL_BINARYThumbnail binary = "thumbnail.binary" | 
| static String | MEANINGTYPE_THUMBNAIL_URLThumbnail URL = "thumbnail.url" | 
| static String | MEANINGTYPE_TITLEDocument title = "title" | 
| static String | MEANINGTYPE_TITLE_ORGoriginal title | 
| static String | MEANINGTYPE_WEBSITE_URLWebsite URL = "website.url" | 
| Constructor Summary | |
|---|---|
| protected  | Meaning(PropertyMeanings propertyMeanings)Construct with a configured collection of property meanings. | 
| Method Summary | |
|---|---|
| protected  void | applyEsriTags(Schema schema,
              EsriTags esriTags)Applies meaning associated with evaluated ESRI tags | 
|  void | echo(StringBuffer sb)Appends property information for the component to a StringBuffer. | 
|  void | evaluate(Parameter parameter)Evaluates a parameter's meaning. | 
|  String | getArcIMSContentType()Gets the ArcIMS content type. | 
|  Envelope | getEnvelope()Gets the bounding envelope. | 
|  String | getEsriDocID()Gets the value the ESRI tagged document UUID. | 
|  String | getFileIdentifier()Gets the file identifier. | 
|  PropertyMeanings | getPropertyMeanings()Gets the configured property meanings. | 
|  String | getResourceUrl()Gets the resource url. | 
|  IStoreables | getStoreables()Gets store-able properties associated with the eveluated schema. | 
|  String | getThumbnailBinary()Gets the base64 encoded string for the thumbnail image. | 
|  String | getThumbnailUrl()Gets the thumbnail url. | 
|  String | getTitle()Gets the title. | 
|  String | getWebsiteUrl()Gets the website url. | 
| static String | makeResourceUrl(EsriTags esriTags,
                Meaning meaning)Makes a resource URL from a set of ESRI tyags. | 
|  void | setArcIMSContentType(String type)Sets the ArcIMS content type. | 
|  void | setEsriDocID(String id)Sets the value the ESRI tagged document UUID. | 
|  void | setFileIdentifier(String identifier)Sets the file identifier. | 
|  void | setThumbnailBinary(String base64)Sets the base64 encoded string for the thumbnail image. | 
|  void | setThumbnailUrl(String url)Sets the thumbnail URL. | 
|  void | setTitle(String title)Sets the title. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String MEANINGTYPE_ABSTRACT
public static final String MEANINGTYPE_CONTENTTYPE
public static final String MEANINGTYPE_DATATHEME
public static final String MEANINGTYPE_ENVELOPE_EAST
public static final String MEANINGTYPE_ENVELOPE_NORTH
public static final String MEANINGTYPE_ENVELOPE_SOUTH
public static final String MEANINGTYPE_ENVELOPE_WEST
public static final String MEANINGTYPE_ESRIDOCID
public static final String MEANINGTYPE_FILEIDENTIFIER
public static final String MEANINGTYPE_NONE
public static final String MEANINGTYPE_RESOURCE_TYPE
public static final String MEANINGTYPE_RESOURCE_URL
public static final String MEANINGTYPE_THUMBNAIL_BINARY
public static final String MEANINGTYPE_THUMBNAIL_URL
public static final String MEANINGTYPE_TITLE
public static final String MEANINGTYPE_TITLE_ORG
public static final String MEANINGTYPE_WEBSITE_URL
| Constructor Detail | 
|---|
protected Meaning(PropertyMeanings propertyMeanings)
| Method Detail | 
|---|
public String getArcIMSContentType()
public void setArcIMSContentType(String type)
type - the ArcIMS content typepublic Envelope getEnvelope()
public String getEsriDocID()
public void setEsriDocID(String id)
id - the ESRI tagged document UUIDpublic String getFileIdentifier()
public void setFileIdentifier(String identifier)
identifier - the file identifierpublic PropertyMeanings getPropertyMeanings()
public String getResourceUrl()
public IStoreables getStoreables()
public String getThumbnailBinary()
public void setThumbnailBinary(String base64)
base64 - the base64 encoded string for the thumbnail imagepublic String getThumbnailUrl()
public void setThumbnailUrl(String url)
url - the thumbnail URLpublic String getTitle()
public void setTitle(String title)
title - the titlepublic String getWebsiteUrl()
protected void applyEsriTags(Schema schema,
                             EsriTags esriTags)
schema - the schema to which evaluated meanings will be appliedesriTags - the evaluated ESRI tagspublic void echo(StringBuffer sb)
sb - the StringBuffer to use when appending informationpublic void evaluate(Parameter parameter)
parameter - the subject parameter
public static String makeResourceUrl(EsriTags esriTags,
                                     Meaning meaning)
esriTags - the set of ESRI tagsmeaning - meaning| 
 | Esri Geoportal Server 1.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||