public abstract class AbstractUserTypeContainer extends AbstractDescriptor implements UserTypeContainer
| Modifier and Type | Field and Description |
|---|---|
protected List<Extension> |
declaredExtensions |
protected List<Enum> |
enums |
protected List<Message> |
messages |
protected UserTypeContainer |
parent |
name, optionscomments, sourceCodeLocation| Constructor and Description |
|---|
AbstractUserTypeContainer(UserTypeContainer parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDeclaredExtension(Extension extension) |
void |
addEnum(Enum e) |
void |
addMessage(Message message) |
List<Extension> |
getDeclaredExtensions() |
List<Enum> |
getEnums() |
List<Message> |
getMessages() |
UserTypeContainer |
getParent() |
void |
setEnums(List<Enum> enums) |
getName, getOptions, setNameaddComment, getCommentLines, getComments, getSourceCodeLocation, setComments, setSourceCodeLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamespacegetDescriptorType, getName, getOptionsgetCommentLines, getComments, getSourceCodeLocationgetMessagegetEnumprotected final UserTypeContainer parent
public AbstractUserTypeContainer(UserTypeContainer parent)
public UserTypeContainer getParent()
public List<Message> getMessages()
getMessages in interface MessageContainerpublic void addMessage(Message message)
addMessage in interface MessageContainerpublic List<Enum> getEnums()
getEnums in interface EnumContainerpublic void addEnum(Enum e)
addEnum in interface EnumContainerpublic List<Extension> getDeclaredExtensions()
getDeclaredExtensions in interface ExtensionContainerpublic void addDeclaredExtension(Extension extension)
addDeclaredExtension in interface ExtensionContainerCopyright © 2015–2017. All rights reserved.