Package org.drools.workbench.models.commons.shared.oracle

Examples of org.drools.workbench.models.commons.shared.oracle.PackageDataModelOracle


        m.rhs[ 0 ] = fr;

        String xml = BRXMLPersistence.getInstance().marshal( m );
        assertNotNull( xml );

        PackageDataModelOracle dmo = mock(PackageDataModelOracle.class);
        RuleModel m_ = BRXMLPersistence.getInstance().unmarshal( xml, dmo );
        assertEquals( 1,
                      m_.lhs.length );
        assertEquals( 1,
                      m_.rhs.length );
View Full Code Here


     * This will verify that we can load an old BRL change. If this fails, then
     * backwards compatibility is broken.
     */
    @Test
    public void testBackwardsCompat() throws Exception {
        PackageDataModelOracle dmo = mock(PackageDataModelOracle.class);
        RuleModel m2 = BRXMLPersistence.getInstance().unmarshal( loadResource( "existing_brl.xml" ), dmo );

        assertNotNull( m2 );
        assertEquals( 3,
                      m2.rhs.length );
View Full Code Here

        return m;
    }

    @Test
    public void testLoadEmpty() {
        PackageDataModelOracle dmo = mock(PackageDataModelOracle.class);
        RuleModel m = BRXMLPersistence.getInstance().unmarshal( null, dmo );
        assertNotNull( m );

        m = BRXMLPersistence.getInstance().unmarshal( "", dmo );
        assertNotNull( m );
View Full Code Here

                + "</rhs>"
                + "<isNegated>false</isNegated>"
                + "</rule>";


        PackageDataModelOracle dmo = mock(PackageDataModelOracle.class);
        RuleModel rm = BRXMLPersistence.getInstance().unmarshal( xml, dmo );

        assertNotNull( rm );

        assertEquals( 1,
View Full Code Here

                + "</dslSentence>"
                + "</rhs>"
                + "<isNegated>false</isNegated>"
                + "</rule>";

        PackageDataModelOracle dmo = mock(PackageDataModelOracle.class);
        RuleModel rm = BRXMLPersistence.getInstance().unmarshal( xml, dmo );

        assertNotNull( rm );

        assertEquals( 1,
View Full Code Here

        return new RemoteCallback<DrlModelContent>() {

            @Override
            public void callback( final DrlModelContent content ) {
                final String drl = content.getDrl();
                final PackageDataModelOracle oracle = content.getDataModel();
                if ( drl == null || drl.isEmpty() ) {
                    view.setContent( null,
                                     oracle );
                } else {
                    view.setContent( drl,
View Full Code Here

    @Override
    public GlobalsEditorContent loadContent( final Path path ) {
        try {
            //De-serialize model
            final GlobalsModel model = load( path );
            final PackageDataModelOracle oracle = dataModelService.getDataModel( path );

            return new GlobalsEditorContent( model,
                                             oracle );

        } catch ( Exception e ) {
View Full Code Here

        return new RemoteCallback<DrlModelContent>() {

            @Override
            public void callback( final DrlModelContent content ) {
                final String drl = content.getDrl();
                final PackageDataModelOracle oracle = content.getDataModel();
                if ( drl == null || drl.isEmpty() ) {
                    view.setContent( null,
                                     oracle );
                } else {
                    view.setContent( drl,
View Full Code Here

TOP

Related Classes of org.drools.workbench.models.commons.shared.oracle.PackageDataModelOracle

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.