com.ebmwebsourcing.wsstar.notification.definition.topics.impl
Class TopicTypeImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<TopicType>
      extended by com.ebmwebsourcing.wsstar.notification.definition.topics.impl.TopicTypeImpl
All Implemented Interfaces:
TopicType, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement

public class TopicTypeImpl
extends org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<TopicType>
implements TopicType

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
TopicTypeImpl(TopicType model, org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<?> parent)
           
 
Method Summary
 void addOtherElements(org.w3c.dom.Element arg0)
           
 void addTopicChild(TopicType value)
           
 java.util.List<TopicType> getChildren()
           
 QueryExpressionType getMessagePattern()
           
 java.util.List<javax.xml.namespace.QName> getMessageTypes()
           
 java.lang.String getName()
           
 java.util.List<org.w3c.dom.Element> getOtherElements()
           
 java.util.List<java.lang.String> getRegistrationIds()
           
 java.util.List<java.lang.String> getSubscriptionIds()
           
 java.lang.Boolean isSupported()
           
 void setName(java.lang.String value)
           
 void setSupported(java.lang.Boolean support)
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation
 

Constructor Detail

TopicTypeImpl

public TopicTypeImpl(TopicType model,
                     org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<?> parent)
Method Detail

addTopicChild

public void addTopicChild(TopicType value)
Specified by:
addTopicChild in interface TopicType

getChildren

public java.util.List<TopicType> getChildren()
Specified by:
getChildren in interface TopicType

getName

public java.lang.String getName()
Specified by:
getName in interface TopicType

setName

public void setName(java.lang.String value)
Specified by:
setName in interface TopicType

getRegistrationIds

public java.util.List<java.lang.String> getRegistrationIds()

getSubscriptionIds

public java.util.List<java.lang.String> getSubscriptionIds()

getMessageTypes

public java.util.List<javax.xml.namespace.QName> getMessageTypes()
Specified by:
getMessageTypes in interface TopicType

getMessagePattern

public QueryExpressionType getMessagePattern()
Specified by:
getMessagePattern in interface TopicType

isSupported

public java.lang.Boolean isSupported()
Specified by:
isSupported in interface TopicType

setSupported

public void setSupported(java.lang.Boolean support)
Specified by:
setSupported in interface TopicType

addOtherElements

public void addOtherElements(org.w3c.dom.Element arg0)
Specified by:
addOtherElements in interface org.ow2.easywsdl.schema.api.XMLElement

getOtherElements

public java.util.List<org.w3c.dom.Element> getOtherElements()
                                                     throws org.ow2.easywsdl.schema.api.XmlException
Specified by:
getOtherElements in interface org.ow2.easywsdl.schema.api.XMLElement
Throws:
org.ow2.easywsdl.schema.api.XmlException


Copyright © 2009 eBM Websourcing. All Rights Reserved.