deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.feature.types.jaxb
Class ApplicationSchemaDecl

java.lang.Object
  extended by org.deegree.feature.types.jaxb.ApplicationSchemaDecl

public class ApplicationSchemaDecl
extends Object

Root element (container for all feature type declarations)

Java class for ApplicationSchema element declaration.

The following schema fragment specifies the expected content contained within this class.

 <element name="ApplicationSchema">
   <complexType>
     <complexContent>
       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         <sequence>
           <element ref="{http://www.deegree.org/feature/featuretype}FeatureType" maxOccurs="unbounded"/>
         </sequence>
         <attribute name="targetNamespace" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       </restriction>
     </complexContent>
   </complexType>
 </element>
 


Field Summary
protected  List<FeatureTypeDecl> featureType
           
protected  String targetNamespace
           
 
Constructor Summary
ApplicationSchemaDecl()
           
 
Method Summary
 List<FeatureTypeDecl> getFeatureType()
          Gets the value of the featureType property.
 String getTargetNamespace()
          Gets the value of the targetNamespace property.
 void setTargetNamespace(String value)
          Sets the value of the targetNamespace property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

featureType

protected List<FeatureTypeDecl> featureType

targetNamespace

protected String targetNamespace
Constructor Detail

ApplicationSchemaDecl

public ApplicationSchemaDecl()
Method Detail

getFeatureType

public List<FeatureTypeDecl> getFeatureType()
Gets the value of the featureType property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the featureType property.

For example, to add a new item, do as follows:

    getFeatureType().add(newItem);
 

Objects of the following type(s) are allowed in the list FeatureTypeDecl


getTargetNamespace

public String getTargetNamespace()
Gets the value of the targetNamespace property.

Returns:
possible object is String

setTargetNamespace

public void setTargetNamespace(String value)
Sets the value of the targetNamespace property.

Parameters:
value - allowed object is String

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>