ecologylab.xml.library.dc
Class DcTag

java.lang.Object
  extended by ecologylab.generic.Debug
      extended by ecologylab.xml.ElementState
          extended by ecologylab.xml.library.dc.DcTag
All Implemented Interfaces:
OptimizationTypes, XMLTranslationExceptionTypes

public class DcTag
extends ElementState

Dublin Core Metadata Element Set, as defined at There is no enclosing parent element in the XML markup.

Author:
andruid

Nested Class Summary
 
Nested classes/interfaces inherited from class ecologylab.xml.ElementState
ElementState.ClassToCollectionMap, ElementState.DeclarationStyle, ElementState.xml_attribute, ElementState.xml_class, ElementState.xml_classes, ElementState.xml_collection, ElementState.xml_leaf, ElementState.xml_map, ElementState.xml_nested, ElementState.xml_tag
 
Field Summary
static java.lang.Class[] TRANSLATIONS
           
 
Fields inherited from class ecologylab.xml.ElementState
CDATA, ESTIMATE_CHARS_PER_FIELD, FLOATING_PRECISION_OFF, MARSHALLING_PARAMS, NORMAL, UTF16, UTF16_LE, UTF8, XML_FILE_HEADER
 
Fields inherited from interface ecologylab.xml.OptimizationTypes
BAD_FIELD, COLLECTION_ELEMENT, COLLECTION_SCALAR, IGNORED_ATTRIBUTE, IGNORED_ELEMENT, LEAF_NODE_VALUE, MAP_ELEMENT, MAP_SCALAR, NAME_SPACE_ATTRIBUTE, NAME_SPACE_LEAF_NODE, NAME_SPACE_MASK, NAME_SPACE_NESTED_ELEMENT, NAMESPACE_IGNORED_ELEMENT, NAMESPACE_TRIAL_ELEMENT, OTHER_NESTED_ELEMENT, REGULAR_ATTRIBUTE, REGULAR_NESTED_ELEMENT, ROOT, UNSET_TYPE, XMLNS_ATTRIBUTE, XMLNS_IGNORED
 
Fields inherited from interface ecologylab.xml.XMLTranslationExceptionTypes
FILE_NOT_FOUND, IO_EXCEPTION, NULL_PURL, UNKNOWN
 
Constructor Summary
DcTag()
           
 
Method Summary
static TranslationSpace get()
           
 java.lang.String getCreator()
           
 java.lang.String getDescription()
           
 java.lang.String getFormat()
           
 ParsedURL getIdentifier()
           
 java.lang.String getPublisher()
           
 java.lang.String getSubject()
           
 java.lang.String getTitle()
           
 void setCreator(java.lang.String creator)
           
 void setDescription(java.lang.String description)
           
 void setFormat(java.lang.String format)
           
 void setIdentifier(ParsedURL identifier)
           
 void setPublisher(java.lang.String publisher)
           
 void setSubject(java.lang.String subject)
           
 void setTitle(java.lang.String title)
           
 java.lang.String toString()
           
 
Methods inherited from class ecologylab.xml.ElementState
addNestedElement, addNestedElement, appendTextNodeString, buildDOM, buildDOM, buildDOM, buildDOM, buildDOM, buildDOMFromXMLCharSequence, buildDOMFromXMLString, checkAnnotation, convertNameStyles, createChildHook, fieldToXMLOptimizations, floatingPrecision, getCollection, getElementStateById, getMap, getNestedNameSpace, getTextNodeString, leafElementFieldNames, lookupNestedNameSpace, optimizations, parent, postTranslationProcessingHook, preTranslationProcessingHook, recycle, setDeclarationStyle, setFieldUsingTypeRegistry, setFloatingPrecision, setParent, setUseDOMForTranslateTo, translateFromXML, translateFromXML, translateFromXML, translateFromXML, translateFromXML, translateFromXMLCharSequence, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOMCharSequence, translateFromXMLDOMCharSequence, translateFromXMLRootNode, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateToDOM, translateToXML, translateToXML, translateToXML, translateToXML, writePrettyXML, writePrettyXML, writePrettyXML
 
Methods inherited from class ecologylab.generic.Debug
classSimpleName, closeLoggingFile, debug, debug, debug, debug, debugA, debugA, debugA, debugI, debugI, debugI, error, error, getClassName, getClassName, getInteractive, getPackageName, getPackageName, getPackageName, initialize, level, level, level, logToFile, print, print, println, println, println, println, println, println, printlnA, printlnA, printlnA, printlnI, printlnI, printlnI, printlnI, setLoggingFile, show, show, superString, toggleInteractive, toString, warning, warning, weird, weird
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TRANSLATIONS

public static final java.lang.Class[] TRANSLATIONS
Constructor Detail

DcTag

public DcTag()
Method Detail

get

public static TranslationSpace get()

getCreator

public java.lang.String getCreator()
Returns:
Returns the creator.

setCreator

public void setCreator(java.lang.String creator)
Parameters:
creator - The creator to set.

getDescription

public java.lang.String getDescription()
Returns:
Returns the description.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - The description to set.

getFormat

public java.lang.String getFormat()
Returns:
Returns the format.

setFormat

public void setFormat(java.lang.String format)
Parameters:
format - The format to set.

getIdentifier

public ParsedURL getIdentifier()
Returns:
Returns the identifier.

setIdentifier

public void setIdentifier(ParsedURL identifier)
Parameters:
identifier - The identifier to set.

getPublisher

public java.lang.String getPublisher()
Returns:
Returns the publisher.

setPublisher

public void setPublisher(java.lang.String publisher)
Parameters:
publisher - The publisher to set.

getSubject

public java.lang.String getSubject()
Returns:
Returns the subject.

setSubject

public void setSubject(java.lang.String subject)
Parameters:
subject - The subject to set.

getTitle

public java.lang.String getTitle()
Returns:
Returns the title.

setTitle

public void setTitle(java.lang.String title)
Parameters:
title - The title to set.

toString

public java.lang.String toString()
Overrides:
toString in class Debug