org.milyn.edisax.model.internal
Class Component
java.lang.Object
org.milyn.edisax.model.internal.MappingNode
org.milyn.edisax.model.internal.ValueNode
org.milyn.edisax.model.internal.Component
- All Implemented Interfaces:
- ContainerNode
public class Component
- extends ValueNode
- implements ContainerNode
| Methods inherited from class org.milyn.edisax.model.internal.ValueNode |
getDataType, getDataTypeParametersString, getDecoder, getMaxLength, getMinLength, getTypeClass, getTypeParameters, isValidForType, setDataType, setDataTypeParameters, setMaxLength, setMinLength |
| Methods inherited from class org.milyn.edisax.model.internal.MappingNode |
getDocumentation, getJavaName, getName, getNamespace, getNodeTypeRef, getParent, getXmltag, setDocumentation, setName, setNamespace, setNodeTypeRef, setParent, setXmltag |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Component
public Component()
Component
public Component(String xmltag,
String namespace,
Boolean required)
Component
public Component(String xmltag,
String namespace,
Boolean required,
Boolean truncatable)
getSubComponents
public List<SubComponent> getSubComponents()
addSubComponent
public Component addSubComponent(SubComponent subComponent)
isRequired
public boolean isRequired()
setRequired
public void setRequired(Boolean value)
isTruncatable
public boolean isTruncatable()
- Description copied from interface:
ContainerNode
- Can this Container Node be truncated if the trailing contained node values are
empty.
- Specified by:
isTruncatable in interface ContainerNode
- Returns:
- True of the container is truncatable, otherwise false.
setTruncatable
public void setTruncatable(Boolean value)
Copyright © 2018. All rights reserved.