public abstract class AbstractSuperMessage extends AbstractMessage implements SuperStructure
SuperStructure
message.SuperStructure
,
Message
,
Serialized Formlog
Constructor and Description |
---|
AbstractSuperMessage(ModelClassFactory theFactory)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
addSuperstructureApplication(String theChild,
String theStructure) |
String |
getName()
Returns the name of this structure (e.g.
|
Set<String> |
getStructuresWhichChildAppliesTo(String theChildName) |
void |
setName(String theName)
Provide the name that will be returned by
getName() |
accept, encode, fillResponseHeader, generateACK, generateACK, generateACK, getEncodingCharactersValue, getFieldSeparatorValue, getMessage, getParent, getParser, getValidationContext, getVersion, initQuickstart, parse, printStructure, printStructure, setParser, toString
add, add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getAllAsList, getClass, getFieldNumForName, getModelClassFactory, getNames, getNonStandardNames, getReps, getTyped, getTyped, insert, insert, insertRepetition, insertRepetition, isChoiceElement, isEmpty, isGroup, isRepeating, isRequired, provideLocation, removeRepetition, tryToInstantiateStructure, visitNestedStructures
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChildNamesForStructure, getNonStandardNames
addNonstandardSegment, addNonstandardSegment, get, get, getAll, getClass, getNames, isChoiceElement, isGroup, isRepeating, isRequired
getMessage, getParent
accept, isEmpty, provideLocation
public AbstractSuperMessage(ModelClassFactory theFactory)
theFactory
- The model class factoryprotected void addSuperstructureApplication(String theChild, String theStructure)
public String getName()
getName
in interface Structure
getName
in class AbstractGroup
Structure.getName()
public Set<String> getStructuresWhichChildAppliesTo(String theChildName)
getStructuresWhichChildAppliesTo
in interface SuperStructure
Copyright © 2001–2017 University Health Network. All rights reserved.