public void walk(XSDFeature component, Visitor visitor, MutablePicoContainer context) { walk(component, visitor, null, context); }
public void walk(XSDFeature component, Visitor visitor, MutablePicoContainer context) { walk(component, visitor, null, context); }
public void walk(XSDFeature component, Visitor visitor, MutablePicoContainer context ) { walk( component, visitor, null, context ); }
public void walk( XSDFeature component, Visitor visitor ) { new BindingWalker( bindingLoader ).walk( component, visitor, context ); }
public void walk(XSDFeature component, Visitor visitor) { new BindingWalker(bindingLoader).walk(component, visitor, context); }
public void walk(XSDFeature component, Visitor visitor) { new BindingWalker(bindingLoader).walk(component, visitor, context); }
public Attr encode( Object value, XSDAttributeDeclaration attribute, Document document ) { AttributeEncodeExecutor executor = new AttributeEncodeExecutor(value,attribute,document,logger); bindingWalker.walk(attribute,executor,context); return executor.getEncodedAttribute(); }
public Attr encode(Object value, XSDAttributeDeclaration attribute, Document document) { AttributeEncodeExecutor executor = new AttributeEncodeExecutor(value, attribute, document, logger); bindingWalker.walk(attribute, executor, context); return executor.getEncodedAttribute(); }
public Attr encode(Object value, XSDAttributeDeclaration attribute, Document document) { AttributeEncodeExecutor executor = new AttributeEncodeExecutor(value, attribute, document, logger); bindingWalker.walk(attribute, executor, context); return executor.getEncodedAttribute(); }
/** * Encodes a value corresponding to an element in a schema. * * @param value The value to encode. * @param element The declaration of the element corresponding to the value. * @param document The document used to create the encoded element. * * @return The encoded value as an element. */ public Element encode( Object value, XSDElementDeclaration element, Document document ) { ElementEncodeExecutor executor = new ElementEncodeExecutor( value, element, document,logger ); bindingWalker.walk( element, executor, context ); return executor.getEncodedElement(); }
/** * Encodes a value corresponding to an element in a schema. * * @param value The value to encode. * @param element The declaration of the element corresponding to the value. * @param document The document used to create the encoded element. * * @return The encoded value as an element. */ public Element encode(Object value, XSDElementDeclaration element, Document document) { ElementEncodeExecutor executor = new ElementEncodeExecutor(value, element, document, logger); bindingWalker.walk(element, executor, context); return executor.getEncodedElement(); }
/** * Encodes a value corresponding to an element in a schema. * * @param value The value to encode. * @param element The declaration of the element corresponding to the value. * @param document The document used to create the encoded element. * * @return The encoded value as an element. */ public Element encode(Object value, XSDElementDeclaration element, Document document) { ElementEncodeExecutor executor = new ElementEncodeExecutor(value, element, document, logger); bindingWalker.walk(element, executor, context); return executor.getEncodedElement(); }
public void startChildHandler(Handler child) { //childHandlers.add(child); node.addChild( child.getParseNode() ); //initialize the context for the handler if ( child instanceof ElementHandler ) { ElementInstance childInstance = (ElementInstance) child.getComponent(); ContextInitializer initer = new ContextInitializer(childInstance, node, child.getContext()); parser.getBindingWalker() .walk(element.getElementDeclaration(), initer, getContext() ); } }
public void startChildHandler(Handler child) { //childHandlers.add(child); node.addChild(child.getParseNode()); //initialize the context for the handler if (child instanceof ElementHandler) { ElementInstance childInstance = (ElementInstance) child.getComponent(); ContextInitializer initer = new ContextInitializer(childInstance, node, child.getContext()); parser.getBindingWalker().walk(element.getElementDeclaration(), initer, getContext()); } }
parent.getContext(), parser ); parser.getBindingWalker().walk( attribute.getAttributeDeclaration(), executor, parent.getContext() );
public void startChildHandler(Handler child) { //childHandlers.add(child); node.addChild(child.getParseNode()); //initialize the context for the handler if (child instanceof ElementHandler) { //get the containing type (we do this for anonymous complex types) XSDTypeDefinition container = null; if (getParentHandler().getComponent() != null) { container = getParentHandler().getComponent().getTypeDefinition(); } ElementInstance childInstance = (ElementInstance) child.getComponent(); ContextInitializer initer = new ContextInitializer(childInstance, node, child.getContext()); parser.getBindingWalker().walk(element.getElementDeclaration(), initer, container, getContext()); } }
parser); parser.getBindingWalker() .walk(element.getElementDeclaration(), executor, container, getParentHandler().getContext());
parser); parser.getBindingWalker() .walk(element.getElementDeclaration(), executor, container, getParentHandler().getContext());
parser.getBindingWalker().walk(element.getElementDeclaration(), executor, container, getParentHandler().getContext() );