| java.lang.Object org.jibx.binding.def.BindingBuilder org.jibx.binding.def.NestedBase org.jibx.binding.def.NestedStructure
NestedStructure | public class NestedStructure extends NestedBase (Code) | | Structure binding definition. This handles one or more child components,
which may be ordered or unordered.
author: Dennis M. Sosnoski version: 1.0 |
Field Summary | |
final protected boolean | m_isChoice Flag for choice of child content (used by subclasses). |
m_isChoice | final protected boolean m_isChoice(Code) | | Flag for choice of child content (used by subclasses).
|
NestedStructure | public NestedStructure(IContainer parent, IContextObj objc, boolean ord, boolean choice, boolean flex, boolean ctx, boolean hasobj, boolean dupl)(Code) | | Constructor.
Parameters: parent - containing binding definition context Parameters: objc - current object context Parameters: ord - ordered content flag Parameters: choice - choice content flag Parameters: flex - flexible element handling flag Parameters: ctx - define context for structure flag Parameters: hasobj - has associated object flag Parameters: dupl - allow duplicates in unordered group flag |
hasAttribute | public boolean hasAttribute()(Code) | | |
hasContent | public boolean hasContent()(Code) | | |
hasId | public boolean hasId()(Code) | | |
print | public void print(int depth)(Code) | | |
setObjectContext | public void setObjectContext(IContextObj objc)(Code) | | Set the object context.
Parameters: objc - object context |
Methods inherited from org.jibx.binding.def.BindingBuilder | public static BindingDefinition unmarshalBindingDefinition(UnmarshallingContext ctx, String name, URL root) throws JiBXException(Code)(Java Doc) public static void unmarshalInclude(UnmarshallingContext ctx, BindingDefinition bdef, URL root, ArrayList nslist, HashSet paths) throws JiBXException(Code)(Java Doc) public static IMapping unmarshalMapping(UnmarshallingContext ctx, IContainer parent, ArrayList nss, boolean uord) throws JiBXException(Code)(Java Doc) public static IComponent unmarshalStructure(UnmarshallingContext ctx, IContainer contain, IContextObj cobj, boolean coll, boolean uord, boolean implic) throws JiBXException(Code)(Java Doc)
|
|
|