Package org.apache.torque.generator.configuration.source

Examples of org.apache.torque.generator.configuration.source.EntityReferences


     */
    private void mergeInheritedEntityRefernces(
            UnitConfiguration unitConfiguration,
            UnitConfiguration inheritedConfiguration)
    {
        EntityReferences entityReferences
                = unitConfiguration.getEntityReferences();
        Map<String, byte[]> inheritedReferences
                = inheritedConfiguration.getEntityReferences()
                    .getEntityReferences();
        for (Map.Entry<String, byte[]> inheritedReference
                : inheritedReferences.entrySet())
        {
            String systemId = inheritedReference.getKey();
            if (!entityReferences.containsSystemId(systemId))
            {
                entityReferences.addEntityReference(
                        systemId,
                        inheritedReference.getValue());
                log.debug("entityReferences with system id "
                        + systemId
                        + " is inherited from the parent.");
View Full Code Here


    private ControllerState controllerState = new ControllerState();

    public SourceToXmlTest()
    {
        UnitConfiguration unitConfiguration = new UnitConfiguration();
        unitConfiguration.setEntityReferences(new EntityReferences());
        controllerState.setUnitConfiguration(unitConfiguration);
    }
View Full Code Here

    private ControllerState controllerState = new ControllerState();

    public XmlParserTest()
    {
        UnitConfiguration unitConfiguration = new UnitConfiguration();
        EntityReferences entityReferences = new EntityReferences();
        File schemaFile = new File("src/test/resources/"
                + "org/apache/torque/generator/source/xml/schema.xsd");
        byte[] schemaContent;
        try
        {
            schemaContent = FileUtils.readFileToByteArray(schemaFile);
        }
        catch (IOException e)
        {
            throw new RuntimeException(e);
        }
        entityReferences.addEntityReference(
                "http://db.apache.org/torque/4.0/generator/test/namespace.xsd",
                schemaContent);
        unitConfiguration.setEntityReferences(entityReferences);
        controllerState.setUnitConfiguration(unitConfiguration);
    }
View Full Code Here

                    expectedOptions,
                    unitConfiguration.getOptions());
        }

        {
            EntityReferences entityReferences
                    = unitConfiguration.getEntityReferences();
            Map<String, byte[]> actual = entityReferences.getEntityReferences();
            assertEquals(2, actual.size());
            assertArrayEquals(
                    FileUtils.readFileToByteArray(
                            new File("src/test/configuration/src/main/torque-gen/resources/override.xsd")),
                    actual.get("http://db.apache.org/torque/some.xsd"));
View Full Code Here

                    expectedOptions,
                    unitConfiguration.getOptions());
        }

        {
            EntityReferences entityReferences
                    = unitConfiguration.getEntityReferences();
            Map<String, byte[]> actual = entityReferences.getEntityReferences();
            assertEquals(3, actual.size());
            assertArrayEquals(
                    FileUtils.readFileToByteArray(
                            new File("src/test/configuration/src/main/torque-gen-parent/resources/parent.xsd")),
                    actual.get("http://db.apache.org/torque/parent.xsd"));
View Full Code Here

        }
        try
        {
            SAXParser parser = SAX_FACTORY.newSAXParser();

            EntityReferences entityReferences
                    = controllerState.getUnitConfiguration()
                        .getEntityReferences();
            XmlSourceSaxHandler handler = new XmlSourceSaxHandler(
                    entityReferences);
View Full Code Here

    private ControllerState controllerState = new ControllerState();

    public PropertiesParserTest()
    {
        UnitConfiguration unitConfiguration = new UnitConfiguration();
        unitConfiguration.setEntityReferences(new EntityReferences());
        controllerState.setUnitConfiguration(unitConfiguration);
    }
View Full Code Here

TOP

Related Classes of org.apache.torque.generator.configuration.source.EntityReferences

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.