net.opengis.swes.x20
Interface NotificationProducerMetadataType

All Superinterfaces:
AbstractSWESType, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Subinterfaces:
NotificationBrokerMetadataType
All Known Implementing Classes:
NotificationBrokerMetadataTypeImpl, NotificationProducerMetadataTypeImpl

public interface NotificationProducerMetadataType
extends AbstractSWESType

An XML NotificationProducerMetadataType(@http://www.opengis.net/swes/2.0). This is a complex type.


Nested Class Summary
static class NotificationProducerMetadataType.Factory
          A factory class with static methods for creating instances of this type.
static interface NotificationProducerMetadataType.ProducerEndpoint
          An XML producerEndpoint(@http://www.opengis.net/swes/2.0).
static interface NotificationProducerMetadataType.ServedTopics
          An XML servedTopics(@http://www.opengis.net/swes/2.0).
static interface NotificationProducerMetadataType.SupportedDialects
          An XML supportedDialects(@http://www.opengis.net/swes/2.0).
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 NotificationProducerMetadataType.ProducerEndpoint addNewProducerEndpoint()
          Appends and returns a new empty "producerEndpoint" element
 NotificationProducerMetadataType.ServedTopics addNewServedTopics()
          Appends and returns a new empty "servedTopics" element
 NotificationProducerMetadataType.SupportedDialects addNewSupportedDialects()
          Appends and returns a new empty "supportedDialects" element
 TopicNamespaceType addNewUsedTopicNamespace()
          Appends and returns a new empty value (as xml) as the last "usedTopicNamespace" element
 boolean getFixedTopicSet()
          Gets the "fixedTopicSet" element
 NotificationProducerMetadataType.ProducerEndpoint getProducerEndpoint()
          Gets the "producerEndpoint" element
 NotificationProducerMetadataType.ServedTopics getServedTopics()
          Gets the "servedTopics" element
 NotificationProducerMetadataType.SupportedDialects getSupportedDialects()
          Gets the "supportedDialects" element
 TopicNamespaceType[] getUsedTopicNamespaceArray()
          Gets array of all "usedTopicNamespace" elements
 TopicNamespaceType getUsedTopicNamespaceArray(int i)
          Gets ith "usedTopicNamespace" element
 TopicNamespaceType insertNewUsedTopicNamespace(int i)
          Inserts and returns a new empty value (as xml) as the ith "usedTopicNamespace" element
 void removeUsedTopicNamespace(int i)
          Removes the ith "usedTopicNamespace" element
 void setFixedTopicSet(boolean fixedTopicSet)
          Sets the "fixedTopicSet" element
 void setProducerEndpoint(NotificationProducerMetadataType.ProducerEndpoint producerEndpoint)
          Sets the "producerEndpoint" element
 void setServedTopics(NotificationProducerMetadataType.ServedTopics servedTopics)
          Sets the "servedTopics" element
 void setSupportedDialects(NotificationProducerMetadataType.SupportedDialects supportedDialects)
          Sets the "supportedDialects" element
 void setUsedTopicNamespaceArray(int i, TopicNamespaceType usedTopicNamespace)
          Sets ith "usedTopicNamespace" element
 void setUsedTopicNamespaceArray(TopicNamespaceType[] usedTopicNamespaceArray)
          Sets array of all "usedTopicNamespace" element
 int sizeOfUsedTopicNamespaceArray()
          Returns number of "usedTopicNamespace" element
 org.apache.xmlbeans.XmlBoolean xgetFixedTopicSet()
          Gets (as xml) the "fixedTopicSet" element
 void xsetFixedTopicSet(org.apache.xmlbeans.XmlBoolean fixedTopicSet)
          Sets (as xml) the "fixedTopicSet" element
 
Methods inherited from interface net.opengis.swes.x20.AbstractSWESType
addNewExtension, addNewName, getDescription, getExtensionArray, getExtensionArray, getId, getIdentifier, getNameArray, getNameArray, insertNewExtension, insertNewName, isSetDescription, isSetId, isSetIdentifier, removeExtension, removeName, setDescription, setExtensionArray, setExtensionArray, setId, setIdentifier, setNameArray, setNameArray, sizeOfExtensionArray, sizeOfNameArray, unsetDescription, unsetId, unsetIdentifier, xgetDescription, xgetId, xgetIdentifier, xsetDescription, xsetId, xsetIdentifier
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getProducerEndpoint

NotificationProducerMetadataType.ProducerEndpoint getProducerEndpoint()
Gets the "producerEndpoint" element


setProducerEndpoint

void setProducerEndpoint(NotificationProducerMetadataType.ProducerEndpoint producerEndpoint)
Sets the "producerEndpoint" element


addNewProducerEndpoint

NotificationProducerMetadataType.ProducerEndpoint addNewProducerEndpoint()
Appends and returns a new empty "producerEndpoint" element


getSupportedDialects

NotificationProducerMetadataType.SupportedDialects getSupportedDialects()
Gets the "supportedDialects" element


setSupportedDialects

void setSupportedDialects(NotificationProducerMetadataType.SupportedDialects supportedDialects)
Sets the "supportedDialects" element


addNewSupportedDialects

NotificationProducerMetadataType.SupportedDialects addNewSupportedDialects()
Appends and returns a new empty "supportedDialects" element


getFixedTopicSet

boolean getFixedTopicSet()
Gets the "fixedTopicSet" element


xgetFixedTopicSet

org.apache.xmlbeans.XmlBoolean xgetFixedTopicSet()
Gets (as xml) the "fixedTopicSet" element


setFixedTopicSet

void setFixedTopicSet(boolean fixedTopicSet)
Sets the "fixedTopicSet" element


xsetFixedTopicSet

void xsetFixedTopicSet(org.apache.xmlbeans.XmlBoolean fixedTopicSet)
Sets (as xml) the "fixedTopicSet" element


getServedTopics

NotificationProducerMetadataType.ServedTopics getServedTopics()
Gets the "servedTopics" element


setServedTopics

void setServedTopics(NotificationProducerMetadataType.ServedTopics servedTopics)
Sets the "servedTopics" element


addNewServedTopics

NotificationProducerMetadataType.ServedTopics addNewServedTopics()
Appends and returns a new empty "servedTopics" element


getUsedTopicNamespaceArray

TopicNamespaceType[] getUsedTopicNamespaceArray()
Gets array of all "usedTopicNamespace" elements


getUsedTopicNamespaceArray

TopicNamespaceType getUsedTopicNamespaceArray(int i)
Gets ith "usedTopicNamespace" element


sizeOfUsedTopicNamespaceArray

int sizeOfUsedTopicNamespaceArray()
Returns number of "usedTopicNamespace" element


setUsedTopicNamespaceArray

void setUsedTopicNamespaceArray(TopicNamespaceType[] usedTopicNamespaceArray)
Sets array of all "usedTopicNamespace" element


setUsedTopicNamespaceArray

void setUsedTopicNamespaceArray(int i,
                                TopicNamespaceType usedTopicNamespace)
Sets ith "usedTopicNamespace" element


insertNewUsedTopicNamespace

TopicNamespaceType insertNewUsedTopicNamespace(int i)
Inserts and returns a new empty value (as xml) as the ith "usedTopicNamespace" element


addNewUsedTopicNamespace

TopicNamespaceType addNewUsedTopicNamespace()
Appends and returns a new empty value (as xml) as the last "usedTopicNamespace" element


removeUsedTopicNamespace

void removeUsedTopicNamespace(int i)
Removes the ith "usedTopicNamespace" element



Copyright © 2004-2012 52north.org. All Rights Reserved.