org.deegree_impl.services.wcas.metadatadesc
Class ISO19119_Impl

java.lang.Object
  extended byorg.deegree_impl.services.wcas.metadatadesc.ISO19119_Impl
All Implemented Interfaces:
ISO19119

public class ISO19119_Impl
extends java.lang.Object
implements ISO19119

ISO19119_Impl.java Created on 16. September 2002, 10:08

----------------------------------------------------------------------

Version:
$Revision: 1.4 $ $Date: 2004/05/10 08:40:58 $
Author:
Axel Schaefer

Field Summary
(package private)  java.lang.String abstract_
           
(package private)  AccessProperties accessproperties
           
(package private)  Citation citation
           
(package private)  java.lang.String credit
           
(package private)  DataCoupling datacoupling
           
(package private)  java.util.ArrayList keywords
           
(package private)  java.lang.String latlonboundingbox
           
(package private)  java.util.ArrayList legalconstraints
           
(package private)  java.util.ArrayList md_metadata
           
(package private)  java.util.ArrayList operationmetadata
           
(package private)  java.util.ArrayList pointofcontact
           
(package private)  java.lang.String purpose
           
(package private)  Quality quality
           
(package private)  java.util.ArrayList resourcespecifiedusage
           
(package private)  java.util.ArrayList securityconstraints
           
(package private)  ServiceType servicetype
           
(package private)  java.lang.String servicetypeversion
           
(package private)  java.util.ArrayList statuscode
           
(package private)  java.util.ArrayList typeproperty
           
 
Constructor Summary
ISO19119_Impl(java.lang.String abstract_, AccessProperties accessproperties, Citation citation, java.lang.String credit, DataCoupling datacoupling, Keywords[] keywords, ISO19115[] md_metadata, OperationMetadata[] operationmetadata, PointOfContact[] pointofcontact, java.lang.String purpose, Quality quality, ResourceSpecifiedUsage[] resourcespecifiedusage, SecurityConstraints[] securityconstraints, ServiceType servicetype, java.lang.String servicetypeversion, StatusCode[] statuscode, TypeProperty[] typeproperty)
          Creates a new instance of asfasdasdsa
 
Method Summary
 void addKeyword(Keywords keyword)
           
 void addLegalConstraints(LegalConstraints legalconstraints)
           
 void addMD_Metadata(ISO19115 md_metadata)
           
 void addOperationMetadata(OperationMetadata operationmetadata)
           
 void addPointOfContact(PointOfContact pointofcontact)
           
 void addResourceSpecifiedUsage(ResourceSpecifiedUsage resourcespecifiedusage)
           
 void addSecurityConstraints(SecurityConstraints securityconstraints)
           
 void addStatusCode(StatusCode statuscode)
           
 void addTypeProperty(TypeProperty typeproperty)
           
 java.lang.String getAbstract()
           
 AccessProperties getAccessProperties()
           
 Citation getCitation()
           
 java.lang.String getCredit()
           
 DataCoupling getDataCoupling()
           
 Keywords[] getKeywords()
          minOccurs="0" maxOccurs="unbounded"
 java.lang.String getLatLonBoundingBox()
          minOccurs="0"
 LegalConstraints[] getLegalConstraints()
          minOccurs="0" maxOccurs="unbounded"
 ISO19115[] getMD_Metadata()
          minOccurs="0" maxOccurs="unbounded"
 OperationMetadata[] getOperationMetadata()
          minOccurs="0" maxOccurs="unbounded"
 PointOfContact[] getPointOfContact()
          minOccurs="0" maxOccurs="unbounded"
 java.lang.String getPurpose()
           
 Quality getQuality()
          minOccurs="0"
 ResourceSpecifiedUsage[] getResourceSpecifiedUsage()
          minOccurs="0" maxOccurs="unbounded"
 SecurityConstraints[] getSecurityConstraints()
          minOccurs="0" maxOccurs="unbounded"
 ServiceType getServiceType()
           
 java.lang.String getServiceTypeVersion()
           
 StatusCode[] getStatusCode()
          minOccurs="0" maxOccurs="unbounded"
 TypeProperty[] getTypeProperty()
          minOccurs="0" maxOccurs="unbounded"
 void setAbstract(java.lang.String abstract_)
           
 void setAccessProperties(AccessProperties accessproperties)
           
 void setCitation(Citation citation)
           
 void setCredit(java.lang.String credit)
           
 void setDataCoupling(DataCoupling datacoupling)
           
 void setKeywords(Keywords[] keywords)
           
 void setLatLonBoundingBox(java.lang.String latlonboundingbox)
           
 void setLegalConstraints(LegalConstraints[] legalconstraints)
           
 void setMD_Metadata(ISO19115[] md_metadata)
           
 void setOperationMetadata(OperationMetadata[] operationmetadata)
           
 void setPointOfContact(PointOfContact[] pointofcontact)
           
 void setPurpose(java.lang.String purpose)
           
 void setQuality(Quality quality)
           
 void setResourceSpecifiedUsage(ResourceSpecifiedUsage[] resourcespecifiedusage)
           
 void setSecurityConstraints(SecurityConstraints[] securityconstraints)
           
 void setServiceType(ServiceType servicetype)
           
 void setServiceTypeVersion(java.lang.String servicetypeversion)
           
 void setStatusCode(StatusCode[] statuscode)
           
 void setTypeProperty(TypeProperty[] typeproperty)
           
 java.lang.String toString()
          to String method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

abstract_

java.lang.String abstract_

accessproperties

AccessProperties accessproperties

citation

Citation citation

credit

java.lang.String credit

datacoupling

DataCoupling datacoupling

keywords

java.util.ArrayList keywords

latlonboundingbox

java.lang.String latlonboundingbox

legalconstraints

java.util.ArrayList legalconstraints

md_metadata

java.util.ArrayList md_metadata

operationmetadata

java.util.ArrayList operationmetadata

pointofcontact

java.util.ArrayList pointofcontact

purpose

java.lang.String purpose

quality

Quality quality

resourcespecifiedusage

java.util.ArrayList resourcespecifiedusage

securityconstraints

java.util.ArrayList securityconstraints

servicetype

ServiceType servicetype

servicetypeversion

java.lang.String servicetypeversion

statuscode

java.util.ArrayList statuscode

typeproperty

java.util.ArrayList typeproperty
Constructor Detail

ISO19119_Impl

public ISO19119_Impl(java.lang.String abstract_,
                     AccessProperties accessproperties,
                     Citation citation,
                     java.lang.String credit,
                     DataCoupling datacoupling,
                     Keywords[] keywords,
                     ISO19115[] md_metadata,
                     OperationMetadata[] operationmetadata,
                     PointOfContact[] pointofcontact,
                     java.lang.String purpose,
                     Quality quality,
                     ResourceSpecifiedUsage[] resourcespecifiedusage,
                     SecurityConstraints[] securityconstraints,
                     ServiceType servicetype,
                     java.lang.String servicetypeversion,
                     StatusCode[] statuscode,
                     TypeProperty[] typeproperty)
Creates a new instance of asfasdasdsa

Method Detail

getAbstract

public java.lang.String getAbstract()
Specified by:
getAbstract in interface ISO19119
Returns:

setAbstract

public void setAbstract(java.lang.String abstract_)
See Also:
getAbstract()

getAccessProperties

public AccessProperties getAccessProperties()
Specified by:
getAccessProperties in interface ISO19119
Returns:

setAccessProperties

public void setAccessProperties(AccessProperties accessproperties)
See Also:
getAccessProperties()

getCitation

public Citation getCitation()
Specified by:
getCitation in interface ISO19119
Returns:

setCitation

public void setCitation(Citation citation)
See Also:
getCitation()

getCredit

public java.lang.String getCredit()
Specified by:
getCredit in interface ISO19119
Returns:

setCredit

public void setCredit(java.lang.String credit)
See Also:
getCredit()

getDataCoupling

public DataCoupling getDataCoupling()
Specified by:
getDataCoupling in interface ISO19119
Returns:

setDataCoupling

public void setDataCoupling(DataCoupling datacoupling)
See Also:
getDataCoupling()

getKeywords

public Keywords[] getKeywords()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getKeywords in interface ISO19119
Returns:

addKeyword

public void addKeyword(Keywords keyword)
See Also:
getKeywords()

setKeywords

public void setKeywords(Keywords[] keywords)
See Also:
getKeywords()

getLatLonBoundingBox

public java.lang.String getLatLonBoundingBox()
minOccurs="0"

Specified by:
getLatLonBoundingBox in interface ISO19119
Returns:

setLatLonBoundingBox

public void setLatLonBoundingBox(java.lang.String latlonboundingbox)
See Also:
getLatLonBoundingBox()

getLegalConstraints

public LegalConstraints[] getLegalConstraints()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getLegalConstraints in interface ISO19119
Returns:

addLegalConstraints

public void addLegalConstraints(LegalConstraints legalconstraints)
See Also:
getLegalConstraints()

setLegalConstraints

public void setLegalConstraints(LegalConstraints[] legalconstraints)
See Also:
getLegalConstraints()

getMD_Metadata

public ISO19115[] getMD_Metadata()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getMD_Metadata in interface ISO19119
Returns:

addMD_Metadata

public void addMD_Metadata(ISO19115 md_metadata)
See Also:
getMD_Metadata()

setMD_Metadata

public void setMD_Metadata(ISO19115[] md_metadata)
See Also:
getMD_Metadata()

getOperationMetadata

public OperationMetadata[] getOperationMetadata()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getOperationMetadata in interface ISO19119
Returns:

addOperationMetadata

public void addOperationMetadata(OperationMetadata operationmetadata)
See Also:
getOperationMetadata()

setOperationMetadata

public void setOperationMetadata(OperationMetadata[] operationmetadata)
See Also:
getOperationMetadata()

getPointOfContact

public PointOfContact[] getPointOfContact()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getPointOfContact in interface ISO19119
Returns:

addPointOfContact

public void addPointOfContact(PointOfContact pointofcontact)
See Also:
getPointOfContact()

setPointOfContact

public void setPointOfContact(PointOfContact[] pointofcontact)
See Also:
getPointOfContact()

getPurpose

public java.lang.String getPurpose()
Specified by:
getPurpose in interface ISO19119
Returns:

setPurpose

public void setPurpose(java.lang.String purpose)
See Also:
getPurpose()

getQuality

public Quality getQuality()
minOccurs="0"

Specified by:
getQuality in interface ISO19119
Returns:

setQuality

public void setQuality(Quality quality)
See Also:
getQuality()

getResourceSpecifiedUsage

public ResourceSpecifiedUsage[] getResourceSpecifiedUsage()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getResourceSpecifiedUsage in interface ISO19119
Returns:

addResourceSpecifiedUsage

public void addResourceSpecifiedUsage(ResourceSpecifiedUsage resourcespecifiedusage)
See Also:
getResourceSpecifiedUsage()

setResourceSpecifiedUsage

public void setResourceSpecifiedUsage(ResourceSpecifiedUsage[] resourcespecifiedusage)
See Also:
getResourceSpecifiedUsage()

getSecurityConstraints

public SecurityConstraints[] getSecurityConstraints()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getSecurityConstraints in interface ISO19119
Returns:

addSecurityConstraints

public void addSecurityConstraints(SecurityConstraints securityconstraints)
See Also:
getSecurityConstraints()

setSecurityConstraints

public void setSecurityConstraints(SecurityConstraints[] securityconstraints)
See Also:
getSecurityConstraints()

getServiceType

public ServiceType getServiceType()
Specified by:
getServiceType in interface ISO19119
Returns:

setServiceType

public void setServiceType(ServiceType servicetype)
See Also:
getServiceType()

getServiceTypeVersion

public java.lang.String getServiceTypeVersion()
Specified by:
getServiceTypeVersion in interface ISO19119
Returns:
String

setServiceTypeVersion

public void setServiceTypeVersion(java.lang.String servicetypeversion)
See Also:
getServiceTypeVersion()

getStatusCode

public StatusCode[] getStatusCode()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getStatusCode in interface ISO19119
Returns:

addStatusCode

public void addStatusCode(StatusCode statuscode)
See Also:
getStatusCode()

setStatusCode

public void setStatusCode(StatusCode[] statuscode)
See Also:
getStatusCode()

getTypeProperty

public TypeProperty[] getTypeProperty()
minOccurs="0" maxOccurs="unbounded"

Specified by:
getTypeProperty in interface ISO19119
Returns:

addTypeProperty

public void addTypeProperty(TypeProperty typeproperty)
See Also:
getTypeProperty()

setTypeProperty

public void setTypeProperty(TypeProperty[] typeproperty)
See Also:
getTypeProperty()

toString

public java.lang.String toString()
to String method