DLESE Tools
v1.2

org.dlese.dpc.xml.maps
Class DleseBean

java.lang.Object
  extended byorg.dlese.dpc.xml.maps.DleseBean

public class DleseBean
extends Object

Provided here only to support the DLESE metadata object types required by the the DleseXMLReader class. This scaled-down version removes most of the editing capability and all the UI support required by the DLESE Catalog System implementation

Version:
0.9b, 05/20/02
Author:
Dave Deniman

Nested Class Summary
static class DleseBean.Annotation
          Provides an object definition for representing an annotation as specified by the DLESE metadata framework.
static class DleseBean.Contributor
          Provides an object definition for representing a contributor as specified by the DLESE metadata framework.
static class DleseBean.GeoReference
          Provides an object definition for representing a geo-reference as specified by the DLESE metadata framework.
static class DleseBean.Relation
          Provides an object definition for representing a relation as specified by the DLESE metadata framework.
static class DleseBean.ResourceType
          Provides an object definition for representing the learning resource types of a DLESE resource, as specified by the DLESE metadata framework.
static class DleseBean.TechnicalReq
          Provides an object definition for representing the technical requirements of a DLESE resource, as specified by the DLESE metadata framework.
 
Field Summary
protected  StringBuffer accessionDate
          Description of the Field
protected  ArrayList annotations
          Description of the Field
protected  ArrayList audiences
          Description of the Field
protected  ArrayList catalogers
          Description of the Field
protected  StringBuffer copyright
          Description of the Field
protected  StringBuffer cost
          Description of the Field
protected  StringBuffer createdDate
          Description of the Field
protected  ArrayList creators
          Description of the Field
protected  StringBuffer description
          Description of the Field
protected  ArrayList geoReferences
          Description of the Field
protected  ArrayList geoStandards
          Description of the Field
protected  StringBuffer ID
          Description of the Field
protected  StringBuffer information
          Description of the Field
protected  boolean isValid
          Description of the Field
protected  ArrayList keywords
          Description of the Field
static int MAX_ANNOTATIONS
          Description of the Field
static int MAX_AUDIENCES
          Description of the Field
static int MAX_CATALOGERS
          Description of the Field
static int MAX_CREATORS
          Description of the Field
static int MAX_GEOREFERENCES
          Description of the Field
static int MAX_GEOSTANDARDS
          Description of the Field
static int MAX_KEYWORDS
          Description of the Field
static int MAX_RELATIONS
          Description of the Field
static int MAX_RESOURCETYPES
          Description of the Field
static int MAX_SCISTANDARDS
          Description of the Field
static int MAX_SUBJECTS
          Description of the Field
static int MAX_TECHNICALREQS
          Description of the Field
static int MAX_URLS
          Description of the Field
protected  StringBuffer otherTechnicalInfo
          Description of the Field
protected  ArrayList relations
          Description of the Field
protected  ArrayList resourceTypes
          Description of the Field
protected  StringBuffer resourceURL
          Description of the Field
protected  ArrayList sciStandards
          Description of the Field
protected  ArrayList subjects
          Description of the Field
protected  ArrayList technicalReqs
          Description of the Field
protected  StringBuffer title
          Description of the Field
protected  ArrayList urls
          Description of the Field
 
Constructor Summary
DleseBean()
          Constructor for the DleseBean object
 
Method Summary
 void clearGeographyStds()
          Description of the Method
 void clearScienceStds()
          Description of the Method
 void destroy()
          Description of the Method
 String getAccessionedDate()
          Gets the accessionedDate attribute of the DleseBean object
 List getAnnotations()
          Gets the annotations attribute of the DleseBean object
 List getAudiences()
          Gets the audiences attribute of the DleseBean object
 List getCatalogers()
          Gets the catalogers attribute of the DleseBean object
 String getCopyright()
          Gets the copyright attribute of the DleseBean object
 String getCost()
          Gets the cost attribute of the DleseBean object
 String getCreatedDate()
          Gets the createdDate attribute of the DleseBean object
 List getCreators()
          Gets the creators attribute of the DleseBean object
 String getDescription()
          Gets the description attribute of the DleseBean object
 List getGeographyStds()
          Gets the geographyStds attribute of the DleseBean object
 List getGeoReferences()
          Gets the geoReferences attribute of the DleseBean object
 String getID()
          Gets the iD attribute of the DleseBean object
 String getInformation()
          Gets the information attribute of the DleseBean object
 List getKeywords()
          Gets the keywords attribute of the DleseBean object
 String getOtherTechnicalInfo()
          Gets the otherTechnicalInfo attribute of the DleseBean object
 List getRelations()
          Gets the relations attribute of the DleseBean object
 List getResourceTypes()
          Gets the resourceTypes attribute of the DleseBean object
 String getResourceURL()
          Gets the resourceURL attribute of the DleseBean object
 List getScienceStds()
          Gets the scienceStds attribute of the DleseBean object
 List getSubjects()
          Gets the subjects attribute of the DleseBean object
 List getTechnicalReqs()
          Gets the technicalReqs attribute of the DleseBean object
 String getTitle()
          Gets the title attribute of the DleseBean object
 List getURLs()
          Gets the uRLs attribute of the DleseBean object
 boolean init()
          Description of the Method
 boolean setAccessionedDate(String dateStr)
          Sets the accessionedDate attribute of the DleseBean object
 void setAnnotations(List list)
          Sets the annotations attribute of the DleseBean object
 void setAudiences(List list)
          Sets the audiences attribute of the DleseBean object
 void setCatalogers(List list)
          Sets the catalogers attribute of the DleseBean object
 void setCopyright(String value)
          Sets the copyright attribute of the DleseBean object
 void setCost(String value)
          Sets the cost attribute of the DleseBean object
 boolean setCreatedDate(String dateStr)
          Sets the createdDate attribute of the DleseBean object
 void setCreators(List list)
          Sets the creators attribute of the DleseBean object
 void setDescription(String value)
          Sets the description attribute of the DleseBean object
 void setGeographyStds(List standards)
          Sets the geographyStds attribute of the DleseBean object
 void setGeographyStds(String[] standards)
          Sets the geographyStds attribute of the DleseBean object
 void setGeoReferences(List list)
          Sets the geoReferences attribute of the DleseBean object
 boolean setID(String id)
          Sets the iD attribute of the DleseBean object
 void setInformation(String value)
          Sets the information attribute of the DleseBean object
 void setKeywords(List keyWords)
          Sets the keywords attribute of the DleseBean object
 void setKeywords(String[] keyWords)
          Sets the keywords attribute of the DleseBean object
 void setOtherTechnicalInfo(String value)
          Sets the otherTechnicalInfo attribute of the DleseBean object
 void setRelations(List list)
          Sets the relations attribute of the DleseBean object
 void setResourceTypes(List list)
          Sets the resourceTypes attribute of the DleseBean object
 boolean setResourceURL(String url)
          Sets the resourceURL attribute of the DleseBean object
 void setScienceStds(List standards)
          Sets the scienceStds attribute of the DleseBean object
 void setScienceStds(String[] standards)
          Sets the scienceStds attribute of the DleseBean object
 void setSubjects(List list)
          Sets the subjects attribute of the DleseBean object
 void setTechnicalReqs(List list)
          Sets the technicalReqs attribute of the DleseBean object
 void setTitle(String value)
          Sets the title attribute of the DleseBean object
 void setURLs(List URLs)
          Sets the uRLs attribute of the DleseBean object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isValid

protected boolean isValid
Description of the Field


ID

protected StringBuffer ID
Description of the Field


resourceURL

protected StringBuffer resourceURL
Description of the Field


createdDate

protected StringBuffer createdDate
Description of the Field


accessionDate

protected StringBuffer accessionDate
Description of the Field


title

protected StringBuffer title
Description of the Field


description

protected StringBuffer description
Description of the Field


cost

protected StringBuffer cost
Description of the Field


copyright

protected StringBuffer copyright
Description of the Field


information

protected StringBuffer information
Description of the Field


otherTechnicalInfo

protected StringBuffer otherTechnicalInfo
Description of the Field


technicalReqs

protected ArrayList technicalReqs
Description of the Field


MAX_TECHNICALREQS

public static final int MAX_TECHNICALREQS
Description of the Field

See Also:
Constant Field Values

resourceTypes

protected ArrayList resourceTypes
Description of the Field


MAX_RESOURCETYPES

public static final int MAX_RESOURCETYPES
Description of the Field

See Also:
Constant Field Values

subjects

protected ArrayList subjects
Description of the Field


MAX_SUBJECTS

public static final int MAX_SUBJECTS
Description of the Field

See Also:
Constant Field Values

audiences

protected ArrayList audiences
Description of the Field


MAX_AUDIENCES

public static final int MAX_AUDIENCES
Description of the Field

See Also:
Constant Field Values

creators

protected ArrayList creators
Description of the Field


MAX_CREATORS

public static final int MAX_CREATORS
Description of the Field

See Also:
Constant Field Values

catalogers

protected ArrayList catalogers
Description of the Field


MAX_CATALOGERS

public static final int MAX_CATALOGERS
Description of the Field

See Also:
Constant Field Values

relations

protected ArrayList relations
Description of the Field


MAX_RELATIONS

public static final int MAX_RELATIONS
Description of the Field

See Also:
Constant Field Values

annotations

protected ArrayList annotations
Description of the Field


MAX_ANNOTATIONS

public static final int MAX_ANNOTATIONS
Description of the Field

See Also:
Constant Field Values

geoReferences

protected ArrayList geoReferences
Description of the Field


MAX_GEOREFERENCES

public static final int MAX_GEOREFERENCES
Description of the Field

See Also:
Constant Field Values

sciStandards

protected ArrayList sciStandards
Description of the Field


MAX_SCISTANDARDS

public static final int MAX_SCISTANDARDS
Description of the Field

See Also:
Constant Field Values

geoStandards

protected ArrayList geoStandards
Description of the Field


MAX_GEOSTANDARDS

public static final int MAX_GEOSTANDARDS
Description of the Field

See Also:
Constant Field Values

keywords

protected ArrayList keywords
Description of the Field


MAX_KEYWORDS

public static final int MAX_KEYWORDS
Description of the Field

See Also:
Constant Field Values

urls

protected ArrayList urls
Description of the Field


MAX_URLS

public static final int MAX_URLS
Description of the Field

See Also:
Constant Field Values
Constructor Detail

DleseBean

public DleseBean()
Constructor for the DleseBean object

Method Detail

init

public boolean init()
Description of the Method


destroy

public void destroy()
Description of the Method


getID

public String getID()
Gets the iD attribute of the DleseBean object

Returns:
The iD value

setID

public boolean setID(String id)
Sets the iD attribute of the DleseBean object

Parameters:
id - The new iD value

getResourceURL

public String getResourceURL()
Gets the resourceURL attribute of the DleseBean object

Returns:
The resourceURL value

setResourceURL

public boolean setResourceURL(String url)
Sets the resourceURL attribute of the DleseBean object

Parameters:
url - The new resourceURL value

getURLs

public List getURLs()
Gets the uRLs attribute of the DleseBean object

Returns:
The uRLs value

setURLs

public void setURLs(List URLs)
Sets the uRLs attribute of the DleseBean object

Parameters:
URLs - The new uRLs value

getCreatedDate

public String getCreatedDate()
Gets the createdDate attribute of the DleseBean object

Returns:
The createdDate value

setCreatedDate

public boolean setCreatedDate(String dateStr)
Sets the createdDate attribute of the DleseBean object

Parameters:
dateStr - The new createdDate value

getAccessionedDate

public String getAccessionedDate()
Gets the accessionedDate attribute of the DleseBean object

Returns:
The accessionedDate value

setAccessionedDate

public boolean setAccessionedDate(String dateStr)
Sets the accessionedDate attribute of the DleseBean object

Parameters:
dateStr - The new accessionedDate value

getScienceStds

public List getScienceStds()
Gets the scienceStds attribute of the DleseBean object

Returns:
The scienceStds value

setScienceStds

public void setScienceStds(String[] standards)
Sets the scienceStds attribute of the DleseBean object

Parameters:
standards - The new scienceStds value

setScienceStds

public void setScienceStds(List standards)
Sets the scienceStds attribute of the DleseBean object

Parameters:
standards - The new scienceStds value

clearScienceStds

public void clearScienceStds()
Description of the Method


getGeographyStds

public List getGeographyStds()
Gets the geographyStds attribute of the DleseBean object

Returns:
The geographyStds value

setGeographyStds

public void setGeographyStds(String[] standards)
Sets the geographyStds attribute of the DleseBean object

Parameters:
standards - The new geographyStds value

setGeographyStds

public void setGeographyStds(List standards)
Sets the geographyStds attribute of the DleseBean object

Parameters:
standards - The new geographyStds value

clearGeographyStds

public void clearGeographyStds()
Description of the Method


getKeywords

public List getKeywords()
Gets the keywords attribute of the DleseBean object

Returns:
The keywords value

setKeywords

public void setKeywords(String[] keyWords)
Sets the keywords attribute of the DleseBean object

Parameters:
keyWords - The new keywords value

setKeywords

public void setKeywords(List keyWords)
Sets the keywords attribute of the DleseBean object

Parameters:
keyWords - The new keywords value

getTitle

public String getTitle()
Gets the title attribute of the DleseBean object

Returns:
The title value

setTitle

public void setTitle(String value)
Sets the title attribute of the DleseBean object

Parameters:
value - The new title value

getDescription

public String getDescription()
Gets the description attribute of the DleseBean object

Returns:
The description value

setDescription

public void setDescription(String value)
Sets the description attribute of the DleseBean object

Parameters:
value - The new description value

getCost

public String getCost()
Gets the cost attribute of the DleseBean object

Returns:
The cost value

setCost

public void setCost(String value)
Sets the cost attribute of the DleseBean object

Parameters:
value - The new cost value

getCopyright

public String getCopyright()
Gets the copyright attribute of the DleseBean object

Returns:
The copyright value

setCopyright

public void setCopyright(String value)
Sets the copyright attribute of the DleseBean object

Parameters:
value - The new copyright value

getInformation

public String getInformation()
Gets the information attribute of the DleseBean object

Returns:
The information value

setInformation

public void setInformation(String value)
Sets the information attribute of the DleseBean object

Parameters:
value - The new information value

getSubjects

public List getSubjects()
Gets the subjects attribute of the DleseBean object

Returns:
The subjects value

setSubjects

public void setSubjects(List list)
Sets the subjects attribute of the DleseBean object

Parameters:
list - The new subjects value

getAudiences

public List getAudiences()
Gets the audiences attribute of the DleseBean object

Returns:
The audiences value

setAudiences

public void setAudiences(List list)
Sets the audiences attribute of the DleseBean object

Parameters:
list - The new audiences value

getTechnicalReqs

public List getTechnicalReqs()
Gets the technicalReqs attribute of the DleseBean object

Returns:
The technicalReqs value

setTechnicalReqs

public void setTechnicalReqs(List list)
Sets the technicalReqs attribute of the DleseBean object

Parameters:
list - The new technicalReqs value

getOtherTechnicalInfo

public String getOtherTechnicalInfo()
Gets the otherTechnicalInfo attribute of the DleseBean object

Returns:
The otherTechnicalInfo value

setOtherTechnicalInfo

public void setOtherTechnicalInfo(String value)
Sets the otherTechnicalInfo attribute of the DleseBean object

Parameters:
value - The new otherTechnicalInfo value

getResourceTypes

public List getResourceTypes()
Gets the resourceTypes attribute of the DleseBean object

Returns:
The resourceTypes value

setResourceTypes

public void setResourceTypes(List list)
Sets the resourceTypes attribute of the DleseBean object

Parameters:
list - The new resourceTypes value

getCatalogers

public List getCatalogers()
Gets the catalogers attribute of the DleseBean object

Returns:
The catalogers value

setCatalogers

public void setCatalogers(List list)
Sets the catalogers attribute of the DleseBean object

Parameters:
list - The new catalogers value

getCreators

public List getCreators()
Gets the creators attribute of the DleseBean object

Returns:
The creators value

setCreators

public void setCreators(List list)
Sets the creators attribute of the DleseBean object

Parameters:
list - The new creators value

getAnnotations

public List getAnnotations()
Gets the annotations attribute of the DleseBean object

Returns:
The annotations value

setAnnotations

public void setAnnotations(List list)
Sets the annotations attribute of the DleseBean object

Parameters:
list - The new annotations value

getRelations

public List getRelations()
Gets the relations attribute of the DleseBean object

Returns:
The relations value

setRelations

public void setRelations(List list)
Sets the relations attribute of the DleseBean object

Parameters:
list - The new relations value

getGeoReferences

public List getGeoReferences()
Gets the geoReferences attribute of the DleseBean object

Returns:
The geoReferences value

setGeoReferences

public void setGeoReferences(List list)
Sets the geoReferences attribute of the DleseBean object

Parameters:
list - The new geoReferences value

DLESE Tools
v1.2