public class ContainerXmlEditorParticle extends AbstractXmlFormEditorParticle<Node> implements ContainerEditorParticle
FormEditorParticle.Type| Constructor and Description |
|---|
ContainerXmlEditorParticle(SchemaItem field,
Node node,
XmlFormEditorParticle parent,
XmlEditorParticleFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
FormEditorParticle |
addNew() |
protected Element |
addNewChildElement(Element elm,
SchemaItem field) |
protected XmlFormEditorParticle |
buildItemParticle(SchemaItem field,
Node item) |
Node |
createChildNode(XmlFormEditorParticle childParticle) |
void |
dump(PrintWriter writer,
String indent) |
FormEditorParticle |
get(int index) |
protected XmlFormEditorParticle[] |
getChildren() |
protected NodeList |
getContainerItems(SchemaItem field,
Element elm) |
protected Element |
getContainingElement() |
protected XmlFormEditorParticle |
getContainingParent() |
int |
getCount() |
Node |
getDomNode(boolean create) |
XmlEditorParticleFactory |
getFactory() |
int |
getMaxOccurs() |
int |
getMinOccurs() |
Node |
getRefNodeForInsert() |
int |
indexOf(FormEditorParticle particle) |
boolean |
remove(FormEditorParticle particle) |
beforeSave, getDescription, getParent, getSchemaItem, getTypeName, hasDomNode, isNillable, isRecursiveParent, isRequired, release, removeDomNodegetEditorModel, getName, getType, setDescription, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getEditorModel, getName, getParent, getType, getTypeName, isRequired, release, validategetEditorModelpublic ContainerXmlEditorParticle(SchemaItem field, Node node, XmlFormEditorParticle parent, XmlEditorParticleFactory factory)
protected Element getContainingElement()
protected XmlFormEditorParticle getContainingParent()
protected XmlFormEditorParticle buildItemParticle(SchemaItem field, Node item)
public Node getDomNode(boolean create)
getDomNode in interface XmlFormEditorParticlegetDomNode in class AbstractXmlFormEditorParticle<Node>public Node getRefNodeForInsert()
getRefNodeForInsert in interface XmlFormEditorParticlegetRefNodeForInsert in class AbstractXmlFormEditorParticle<Node>protected XmlFormEditorParticle[] getChildren()
getChildren in class AbstractXmlFormEditorParticle<Node>public Node createChildNode(XmlFormEditorParticle childParticle)
createChildNode in interface XmlFormEditorParticlecreateChildNode in class AbstractXmlFormEditorParticle<Node>protected NodeList getContainerItems(SchemaItem field, Element elm)
public int getMinOccurs()
getMinOccurs in interface ContainerEditorParticlepublic int getMaxOccurs()
getMaxOccurs in interface ContainerEditorParticlepublic FormEditorParticle addNew()
addNew in interface ContainerEditorParticleprotected Element addNewChildElement(Element elm, SchemaItem field)
public boolean remove(FormEditorParticle particle)
remove in interface ContainerEditorParticlepublic int getCount()
getCount in interface ContainerEditorParticlepublic FormEditorParticle get(int index)
get in interface ContainerEditorParticlepublic int indexOf(FormEditorParticle particle)
indexOf in interface ContainerEditorParticlepublic void dump(PrintWriter writer, String indent)
dump in interface XmlFormEditorParticledump in class AbstractFormEditorParticlepublic XmlEditorParticleFactory getFactory()
Copyright © 2013. All Rights Reserved.