nesstar.api.common
Class EGMSResource2Ex

java.lang.Object
  extended by java.util.Observable
      extended by nesstar.rdf.RDFObject
          extended by nesstar.api.common.Resource
              extended by nesstar.api.common.DCResource
                  extended by nesstar.api.common.EGMSResource
                      extended by nesstar.api.common.EGMSResource2
                          extended by nesstar.api.common.EGMSResource2Ex
All Implemented Interfaces:
Comparable, RDFObj

public class EGMSResource2Ex
extends EGMSResource2

Version:
Author:
titto
Created:
26 April 2002

Field Summary
 
Fields inherited from class nesstar.api.common.EGMSResource2
CLASS_ID
 
Fields inherited from class nesstar.rdf.RDFObject
COLSEP, IS_GETTER, IS_PART, IS_PART_OF, WRITE_OP
 
Constructor Summary
EGMSResource2Ex(RDFDB db, URL id)
          
Create an object with the indicated id in the indicated db
 
Method Summary
 String getCoverageTemporalDateCapturePeriodEnd(int index)
           
static Resource getInstance(RDFDB db, URL id)
          If an object with the indicated id exists in the db returns it otherwise create a new object in the db and returns it
 void setCoverageTemporalDateCapturePeriodEnd(int index, String elem)
           
 
Methods inherited from class nesstar.api.common.EGMSResource2
clear, get_addresseeCopy, get_coverageTemporalDateCapturePeriodEnds, get_dateAcquired, get_dateAvailableEnd, get_dateValidEnd, get_identifierCaseID, get_subjectPerson, getAddresseeCopy, getAddresseeCopyAsString, getAllInstances, getAllInstances, getCoverageTemporalDateCapturePeriodEnds, getCoverageTemporalDateCapturePeriodEndsAsString, getDateAcquired, getDateAvailableEnd, getDateValidEnd, getDescriptor, GetFileURL, GetFileURL, getGetterMethods, getIdentifierCaseID, getInstance, getPartsDescriptor, getSubjectPerson, getSubjectPersonAsString, initialised, listenForNewObj, newInstance, retrieve, SaveFile, SaveFile, set_addresseeCopy, set_coverageTemporalDateCapturePeriodEnds, set_dateAcquired, set_dateAvailableEnd, set_dateValidEnd, set_identifierCaseID, set_subjectPerson, setAddresseeCopy, setCoverageTemporalDateCapturePeriodEnds, setDateAcquired, setDateAvailableEnd, setDateValidEnd, setIdentifierCaseID, setSubjectPerson
 
Methods inherited from class nesstar.api.common.EGMSResource
Delete, Delete, get_abstractText, get_accessability, get_accessibility, get_addressee, get_aggregation, get_alternativeTitle, get_audience, get_authorisingStatute, get_autoRemoveDate, get_beginningDate, get_bibliographicCitation, get_category, get_conformsTo, get_copyright, get_currentLocation, get_custodian, get_cutOffDate, get_dataProtectionExemptCategory, get_dateAccepted, get_dateAquired, get_dateAvailable, get_dateCapturePeriod, get_dateClosed, get_dateCopyrighted, get_dateCreated, get_dateDeclared, get_dateIssued, get_dateModified, get_dateNextVersionDue, get_dateOfLastReview, get_datesModified, get_dateSubmitted, get_dateValid, get_descriptor, get_digitalSignature, get_disclosabilityToDPADataSubject, get_disposal, get_disposalAction, get_disposalAuthorisedBy, get_disposalComment, get_disposalConditions, get_disposalDate, get_disposalExportDestination, get_disposalExportStatus, get_disposalReview, get_disposalReviewDetails, get_disposalReviewerDetails, get_disposalScheduleID, get_disposalTimePeriod, get_dPADataSubjectAccessExemption, get_educationLevel, get_eIRDisclosabilityIndicator, get_eIRExemption, get_endDate, get_endDateOfCapture, get_event, get_extent, get_fileplanID, get_fOIDisclosabilityIndicator, get_fOIExemption, get_fOIReleaseDate, get_fOIReleaseDetails, get_groupAccess, get_hasFormat, get_hasPart, get_hasVersion, get_homeLocation, get_individualUserAccessList, get_isDefinedBy, get_isFormatOf, get_isPartOf, get_isReferencedBy, get_isReplacedBy, get_isRequiredBy, get_isVersionOf, get_keyword, get_lastFOIDisclosabilityReview, get_location, get_mandate, get_mediator, get_medium, get_notes, get_originalFormat, get_person, get_personalDataAquisitionPurpose, get_postcode, get_preservation, get_previousProtectiveMarking, get_processIdentifier, get_programme, get_project, get_protectiveMarking, get_protectiveMarkingChangeDate, get_protectiveMarkingExpiryDate, get_providesDefinitionOf, get_reasonForRedaction, get_redaction, get_replaces, get_requires, get_resourceReferences, get_sequenceNum, get_spatial, get_spatialLocation, get_startDateOfCapture, get_status, get_statusOfStartDateOfCapture, get_study, get_systemID, get_tableOfContents, get_temporal, get_updatingFrequency, get_uri, getAbstractText, getAccessability, getAccessibility, getAddressee, getAddresseeAsString, getAggregation, getAlternativeTitle, getAlternativeTitleAsString, getAudience, getAuthorisingStatute, getAutoRemoveDate, getBeginningDate, getBibliographicCitation, getCategory, getCategoryAsString, getComment, getConformsTo, getConformsToAsString, getCopyright, getCopyrightAsString, getCurrentLocation, getCustodian, getCustodianAsString, getCutOffDate, getDataProtectionExemptCategory, getDataProtectionExemptCategoryAsString, getDateAccepted, getDateAquired, getDateAvailable, getDateCapturePeriod, getDateCapturePeriodAsString, getDateClosed, getDateCopyrighted, getDateCreated, getDateDeclared, getDateIssued, getDateModified, getDateNextVersionDue, getDateOfLastReview, getDatesModified, getDatesModifiedAsString, getDateSubmitted, getDateValid, getDescriptor, getDigitalSignature, getDisclosabilityToDPADataSubject, getDisposal, getDisposalAction, getDisposalAuthorisedBy, getDisposalAuthorisedByAsString, getDisposalComment, getDisposalConditions, getDisposalDate, getDisposalExportDestination, getDisposalExportStatus, getDisposalReview, getDisposalReviewDetails, getDisposalReviewerDetails, getDisposalReviewerDetailsAsString, getDisposalScheduleID, getDisposalTimePeriod, getDPADataSubjectAccessExemption, getEducationLevel, getEIRDisclosabilityIndicator, getEIRExemption, getEndDate, getEndDateOfCapture, getEvent, getExtent, getFileplanID, getFOIDisclosabilityIndicator, getFOIExemption, getFOIReleaseDate, getFOIReleaseDetails, getFOIReleaseDetailsAsString, getGroupAccess, getGroupAccessAsString, getHasFormat, getHasFormatAsString, getHasPart, getHasPartAsString, getHasVersion, getHasVersionAsString, getHomeLocation, getIndividualUserAccessList, getIndividualUserAccessListAsString, getIsDefinedBy, getIsDefinedByAsString, getIsFormatOf, getIsFormatOfAsString, getIsPartOf, getIsPartOfAsString, getIsReferencedBy, getIsReferencedByAsString, getIsReplacedBy, getIsReplacedByAsString, getIsRequiredBy, getIsRequiredByAsString, getIsVersionOf, getKeyword, getKeywordAsString, getLastFOIDisclosabilityReview, getLocation, getMandate, getMediator, getMedium, getNotes, getOriginalFormat, getPerson, getPersonalDataAquisitionPurpose, getPersonalDataAquisitionPurposeAsString, getPostcode, getPostcodeAsString, getPreservation, getPreviousProtectiveMarking, getPreviousProtectiveMarkingAsString, getProcessIdentifier, getProcessIdentifierAsString, getProgramme, getProgrammeAsString, getProject, getProjectAsString, getProtectiveMarking, getProtectiveMarkingChangeDate, getProtectiveMarkingExpiryDate, getProvidesDefinitionOf, getReasonForRedaction, getRedaction, getReplaces, getReplacesAsString, getRequires, getRequiresAsString, getResourceReferences, getResourceReferencesAsString, getSequenceNum, getSpatial, getSpatialAsString, getSpatialLocation, getSpatialLocationAsString, getStartDateOfCapture, getStatus, getStatusOfStartDateOfCapture, getStudy, getSystemID, getTableOfContents, getTemporal, getTemporalAsString, getUpdatingFrequency, getUri, set_abstractText, set_accessability, set_accessibility, set_addressee, set_aggregation, set_alternativeTitle, set_audience, set_authorisingStatute, set_autoRemoveDate, set_beginningDate, set_bibliographicCitation, set_category, set_conformsTo, set_copyright, set_currentLocation, set_custodian, set_cutOffDate, set_dataProtectionExemptCategory, set_dateAccepted, set_dateAquired, set_dateAvailable, set_dateCapturePeriod, set_dateClosed, set_dateCopyrighted, set_dateCreated, set_dateDeclared, set_dateIssued, set_dateModified, set_dateNextVersionDue, set_dateOfLastReview, set_datesModified, set_dateSubmitted, set_dateValid, set_descriptor, set_digitalSignature, set_disclosabilityToDPADataSubject, set_disposal, set_disposalAction, set_disposalAuthorisedBy, set_disposalComment, set_disposalConditions, set_disposalDate, set_disposalExportDestination, set_disposalExportStatus, set_disposalReview, set_disposalReviewDetails, set_disposalReviewerDetails, set_disposalScheduleID, set_disposalTimePeriod, set_dPADataSubjectAccessExemption, set_educationLevel, set_eIRDisclosabilityIndicator, set_eIRExemption, set_endDate, set_endDateOfCapture, set_event, set_extent, set_fileplanID, set_fOIDisclosabilityIndicator, set_fOIExemption, set_fOIReleaseDate, set_fOIReleaseDetails, set_groupAccess, set_hasFormat, set_hasPart, set_hasVersion, set_homeLocation, set_individualUserAccessList, set_isDefinedBy, set_isFormatOf, set_isPartOf, set_isReferencedBy, set_isReplacedBy, set_isRequiredBy, set_isVersionOf, set_keyword, set_lastFOIDisclosabilityReview, set_location, set_mandate, set_mediator, set_medium, set_notes, set_originalFormat, set_person, set_personalDataAquisitionPurpose, set_postcode, set_preservation, set_previousProtectiveMarking, set_processIdentifier, set_programme, set_project, set_protectiveMarking, set_protectiveMarkingChangeDate, set_protectiveMarkingExpiryDate, set_providesDefinitionOf, set_reasonForRedaction, set_redaction, set_replaces, set_requires, set_resourceReferences, set_sequenceNum, set_spatial, set_spatialLocation, set_startDateOfCapture, set_status, set_statusOfStartDateOfCapture, set_study, set_systemID, set_tableOfContents, set_temporal, set_updatingFrequency, set_uri, setAbstractText, setAccessability, setAccessibility, setAddressee, setAggregation, setAlternativeTitle, setAudience, setAuthorisingStatute, setAutoRemoveDate, setBeginningDate, setBibliographicCitation, setCategory, setConformsTo, setCopyright, setCurrentLocation, setCustodian, setCutOffDate, setDataProtectionExemptCategory, setDateAccepted, setDateAquired, setDateAvailable, setDateCapturePeriod, setDateClosed, setDateCopyrighted, setDateCreated, setDateDeclared, setDateIssued, setDateModified, setDateNextVersionDue, setDateOfLastReview, setDatesModified, setDateSubmitted, setDateValid, setDescriptor, setDigitalSignature, setDisclosabilityToDPADataSubject, setDisposal, setDisposalAction, setDisposalAuthorisedBy, setDisposalComment, setDisposalConditions, setDisposalDate, setDisposalExportDestination, setDisposalExportStatus, setDisposalReview, setDisposalReviewDetails, setDisposalReviewerDetails, setDisposalScheduleID, setDisposalTimePeriod, setDPADataSubjectAccessExemption, setEducationLevel, setEIRDisclosabilityIndicator, setEIRExemption, setEndDate, setEndDateOfCapture, setEvent, setExtent, setFileplanID, setFOIDisclosabilityIndicator, setFOIExemption, setFOIReleaseDate, setFOIReleaseDetails, setGroupAccess, setHasFormat, setHasPart, setHasVersion, setHomeLocation, setIndividualUserAccessList, setIsDefinedBy, setIsFormatOf, setIsPartOf, setIsReferencedBy, setIsReplacedBy, setIsRequiredBy, setIsVersionOf, setKeyword, setLastFOIDisclosabilityReview, setLocation, setMandate, setMediator, setMedium, setNotes, setOriginalFormat, setPerson, setPersonalDataAquisitionPurpose, setPostcode, setPreservation, setPreviousProtectiveMarking, setProcessIdentifier, setProgramme, setProject, setProtectiveMarking, setProtectiveMarkingChangeDate, setProtectiveMarkingExpiryDate, setProvidesDefinitionOf, setReasonForRedaction, setRedaction, setReplaces, setRequires, setResourceReferences, setSequenceNum, setSpatial, setSpatialLocation, setStartDateOfCapture, setStatus, setStatusOfStartDateOfCapture, setStudy, setSystemID, setTableOfContents, setTemporal, setUpdatingFrequency, setUri
 
Methods inherited from class nesstar.api.common.DCResource
get_contributor, get_coverage, get_creator, get_format, get_identifier, get_language, get_publisher, get_relation, get_resourceDate, get_resourceType, get_rights, get_source, get_subject, getContributor, getContributorAsString, getCoverage, getCoverageAsString, getCreator, getCreatorAsString, getFormat, getIdentifier, getLanguage, getLanguageAsString, getPublisher, getPublisherAsString, getRelation, getRelationAsString, getResourceDate, getResourceDateAsString, getResourceType, getRights, getRightsAsString, getSource, getSourceAsString, getSubject, getSubjectAsString, set_contributor, set_coverage, set_creator, set_format, set_identifier, set_language, set_publisher, set_relation, set_resourceDate, set_resourceType, set_rights, set_source, set_subject, setContributor, setCoverage, setCreator, setFormat, setIdentifier, setLanguage, setPublisher, setRelation, setResourceDate, setResourceType, setRights, setSource, setSubject
 
Methods inherited from class nesstar.rdf.RDFObject
AddProperty, AddStringProperty, chkFinal, compareTo, dbg, equals, err, err, get_comment, get_creationDate, get_label, get, getAccessCondition, getBinding, getBindings, getBookmarkLabel, getCollectionURL, getCreationDate, getDB, getDescriptor, getDomain, getID, getInitialisedProperties, getInternalID, getLabel, getLastClear, getPartsDescriptor, getPartsDescriptor, getPath, getProperties, GetProperties, GetProperty, GetPropertyStatement, GetPropertyStatements, getRange, getRangeType, getRef, getRef, getServer, getShortId, getShortID, getStatementHome, GetStringProperties, GetStringProperty, getTimeoutInSecs, getType, init, init, isComplete, isLocal, isMeta, isStale, loaded, neededCollectionReload, neededReload, neededReload, neededReload, neededReload, needsReload, reload, remove, set_comment, set_complete, set_creationDate, set_label, set, setComment, setComplete, setCreationDate, setDB, setHardOrSoft, setID, setLabel, setLastClear, SetProperty, setServer, SetStringProperty, setTimeoutInSecs, setTimestamp, setType, setTypeID, stale, toRDF, toRDFWrapped, toString, update
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EGMSResource2Ex

public EGMSResource2Ex(RDFDB db,
                       URL id)
                throws Exception

Create an object with the indicated id in the indicated db

Parameters:
db - the db where the object is to be created
id - the id of the object to create
Throws:
Exception
Method Detail

getInstance

public static Resource getInstance(RDFDB db,
                                   URL id)
                            throws Exception
If an object with the indicated id exists in the db returns it otherwise create a new object in the db and returns it

Parameters:
db - the db where the object is to be found or created
id - the id of the object to retrieve or create
Returns:
an object with the indicated id and existing in the indicated db
Throws:
Exception

getCoverageTemporalDateCapturePeriodEnd

public String getCoverageTemporalDateCapturePeriodEnd(int index)
Parameters:
index - the index of the element
Returns:
the value of the end date with the given index or null if the value is not present

setCoverageTemporalDateCapturePeriodEnd

public void setCoverageTemporalDateCapturePeriodEnd(int index,
                                                    String elem)
Parameters:
index - the index of the element
elem - the end date

Nesstar SDK

Copyright©2003 NSD - All Rights Reserved