net.opengis.swes.x20.impl
Class NotificationProducerMetadataTypeImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by net.opengis.swes.x20.impl.AbstractSWESTypeImpl
              extended by net.opengis.swes.x20.impl.NotificationProducerMetadataTypeImpl
All Implemented Interfaces:
Serializable, AbstractSWESType, NotificationProducerMetadataType, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
Direct Known Subclasses:
NotificationBrokerMetadataTypeImpl

public class NotificationProducerMetadataTypeImpl
extends AbstractSWESTypeImpl
implements NotificationProducerMetadataType

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

See Also:
Serialized Form

Nested Class Summary
static class NotificationProducerMetadataTypeImpl.ProducerEndpointImpl
          An XML producerEndpoint(@http://www.opengis.net/swes/2.0).
static class NotificationProducerMetadataTypeImpl.ServedTopicsImpl
          An XML servedTopics(@http://www.opengis.net/swes/2.0).
static class NotificationProducerMetadataTypeImpl.SupportedDialectsImpl
          An XML supportedDialects(@http://www.opengis.net/swes/2.0).
 
Nested classes/interfaces inherited from interface net.opengis.swes.x20.NotificationProducerMetadataType
NotificationProducerMetadataType.Factory, NotificationProducerMetadataType.ProducerEndpoint, NotificationProducerMetadataType.ServedTopics, NotificationProducerMetadataType.SupportedDialects
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface net.opengis.swes.x20.NotificationProducerMetadataType
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
NotificationProducerMetadataTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
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 class net.opengis.swes.x20.impl.AbstractSWESTypeImpl
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 class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
 
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate_now, validate_simpleval, validate, validate, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

NotificationProducerMetadataTypeImpl

public NotificationProducerMetadataTypeImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getProducerEndpoint

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

Specified by:
getProducerEndpoint in interface NotificationProducerMetadataType

setProducerEndpoint

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

Specified by:
setProducerEndpoint in interface NotificationProducerMetadataType

addNewProducerEndpoint

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

Specified by:
addNewProducerEndpoint in interface NotificationProducerMetadataType

getSupportedDialects

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

Specified by:
getSupportedDialects in interface NotificationProducerMetadataType

setSupportedDialects

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

Specified by:
setSupportedDialects in interface NotificationProducerMetadataType

addNewSupportedDialects

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

Specified by:
addNewSupportedDialects in interface NotificationProducerMetadataType

getFixedTopicSet

public boolean getFixedTopicSet()
Gets the "fixedTopicSet" element

Specified by:
getFixedTopicSet in interface NotificationProducerMetadataType

xgetFixedTopicSet

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

Specified by:
xgetFixedTopicSet in interface NotificationProducerMetadataType

setFixedTopicSet

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

Specified by:
setFixedTopicSet in interface NotificationProducerMetadataType

xsetFixedTopicSet

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

Specified by:
xsetFixedTopicSet in interface NotificationProducerMetadataType

getServedTopics

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

Specified by:
getServedTopics in interface NotificationProducerMetadataType

setServedTopics

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

Specified by:
setServedTopics in interface NotificationProducerMetadataType

addNewServedTopics

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

Specified by:
addNewServedTopics in interface NotificationProducerMetadataType

getUsedTopicNamespaceArray

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

Specified by:
getUsedTopicNamespaceArray in interface NotificationProducerMetadataType

getUsedTopicNamespaceArray

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

Specified by:
getUsedTopicNamespaceArray in interface NotificationProducerMetadataType

sizeOfUsedTopicNamespaceArray

public int sizeOfUsedTopicNamespaceArray()
Returns number of "usedTopicNamespace" element

Specified by:
sizeOfUsedTopicNamespaceArray in interface NotificationProducerMetadataType

setUsedTopicNamespaceArray

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

Specified by:
setUsedTopicNamespaceArray in interface NotificationProducerMetadataType

setUsedTopicNamespaceArray

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

Specified by:
setUsedTopicNamespaceArray in interface NotificationProducerMetadataType

insertNewUsedTopicNamespace

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

Specified by:
insertNewUsedTopicNamespace in interface NotificationProducerMetadataType

addNewUsedTopicNamespace

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

Specified by:
addNewUsedTopicNamespace in interface NotificationProducerMetadataType

removeUsedTopicNamespace

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

Specified by:
removeUsedTopicNamespace in interface NotificationProducerMetadataType


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