com.ebmwebsourcing.wsstar.topics.datatypes.impl.impl
Class TopicTypeImpl
java.lang.Object
com.ebmwebsourcing.wsstar.topics.datatypes.impl.impl.TopicTypeImpl
- All Implemented Interfaces:
- com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
- Direct Known Subclasses:
- TopicNamespaceTypeImpl.TopicImpl
public class TopicTypeImpl
- extends java.lang.Object
- implements com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
|
Method Summary |
void |
addMessageType(javax.xml.namespace.QName value)
|
void |
addTopic(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType value)
|
protected TopicType |
getJaxbTypeObj()
|
com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.QueryExpressionType |
getMessagePattern()
|
java.util.List<javax.xml.namespace.QName> |
getMessageTypes()
|
java.lang.String |
getName()
|
java.util.List<com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType> |
getTopics()
|
boolean |
isFinal()
|
void |
setFinal(boolean value)
|
void |
setMessagePattern(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.QueryExpressionType value)
|
void |
setName(java.lang.String value)
|
static TopicType |
toJaxbModel(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType apiTypeObj)
A way to create a TopicType
object from a TopicType "api type" one |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jaxbTypeObj
protected TopicType jaxbTypeObj
TopicTypeImpl
protected TopicTypeImpl(java.lang.String name)
- Default constructor
TopicTypeImpl
protected TopicTypeImpl(TopicType jaxbTypeObj)
TopicTypeImpl
protected TopicTypeImpl()
- default, called by inheritance class
TopicNamespaceType.Topic
getJaxbTypeObj
protected TopicType getJaxbTypeObj()
isFinal
public boolean isFinal()
- Specified by:
isFinal in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
setFinal
public void setFinal(boolean value)
- Specified by:
setFinal in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
getMessagePattern
public com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.QueryExpressionType getMessagePattern()
- Specified by:
getMessagePattern in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
setMessagePattern
public void setMessagePattern(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.QueryExpressionType value)
- Specified by:
setMessagePattern in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
getMessageTypes
public java.util.List<javax.xml.namespace.QName> getMessageTypes()
- Specified by:
getMessageTypes in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
addMessageType
public void addMessageType(javax.xml.namespace.QName value)
- Specified by:
addMessageType in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
getName
public java.lang.String getName()
- Specified by:
getName in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
setName
public void setName(java.lang.String value)
- Specified by:
setName in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
getTopics
public java.util.List<com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType> getTopics()
- Specified by:
getTopics in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
addTopic
public void addTopic(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType value)
- Specified by:
addTopic in interface com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType
toJaxbModel
public static TopicType toJaxbModel(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicType apiTypeObj)
- A way to create a
TopicType
object from a TopicType "api type" one
- Parameters:
apiTypeObj -
Copyright © 2010-2011 eBM Websourcing. All Rights Reserved.