Package org.jibx.binding.model

Examples of org.jibx.binding.model.BindingOrganizer


            PackageHolder packhold = (PackageHolder)packages.get(i);
            StringObjectPair[] classdefs = packhold.getClassFields();
            dumpImage(classdefs);
        }
        System.out.println("Bindings dump:");
        BindingOrganizer bindorg = generator.getBindingDirectory();
        bindorg.configureFiles("binding", pack, Collections.EMPTY_LIST);
        for (Iterator iter = bindorg.iterateBindings(); iter.hasNext();) {
            writeBinding((BindingHolder)iter.next(), System.out);
        }
    }
View Full Code Here


        Map bindmap = new HashMap();
        for (int i = 0; i < bindings.length; i++) {
            StringPair bindpair = bindings[i];
            bindmap.put(bindpair.getKey(), bindpair.getValue());
        }
        BindingOrganizer bindorg = generator.getBindingDirectory();
        bindorg.configureFiles("binding", pack, Collections.EMPTY_LIST);
        for (Iterator iter = bindorg.iterateBindings(); iter.hasNext();) {
            BindingHolder holder = (BindingHolder)iter.next();
            if (holder != null) {
                String match = (String)bindmap.get(holder.getNamespace());
                assertNotNull("Found unexpected binding for namespace " + holder.getNamespace() + ": " +
                    bindingText(holder), match);
View Full Code Here

        m_superSet = new HashSet();
        m_formatSet = new HashSet();
        m_mappingDetailsMap = new HashMap();
        m_typeNamesMap = new HashMap();
        m_elementNamesMap = new HashMap();
        m_directory = new BindingOrganizer(glob.isForceClasses(), glob.isTrackSource(), glob.isAddConstructors(),
            glob.isInput(), glob.isOutput(), false);
    }
View Full Code Here

    /**
     * Initialize the bindings to be generated. This configures the binding directory, then creates the required
     * bindings and sets their prefixes.
     */
    private void initializeBindings() {
        m_bindingDirectory = new BindingOrganizer(false, false, false, true, true, true);
        Map namebindings = new HashMap();
        Map nsbindings = new HashMap();
        for (Iterator iter = m_validationContext.iterateSchemas(); iter.hasNext();) {
           
            // check binding handling for schema
View Full Code Here

TOP

Related Classes of org.jibx.binding.model.BindingOrganizer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.