Package org.drools.workbench.models.guided.dtree.shared.model.nodes

Examples of org.drools.workbench.models.guided.dtree.shared.model.nodes.TypeNode


                        if ( !( node instanceof TypeNode ) ) {
                            ruleParserContent.getMessages().add( new InvalidRootParserMessage() );
                            error = true;
                            break;
                        }
                        final TypeNode root = (TypeNode) node;
                        if ( model.getRoot() == null ) {
                            model.setRoot( root );
                        } else if ( !root.equals( model.getRoot() ) ) {
                            ruleParserContent.getMessages().add( new AmbiguousRootParserMessage( root.getClassName() ) );
                            error = true;
                            break;
                        }
                        activeModelNode = model.getRoot();
                        break;
View Full Code Here


        }
        if ( fp.getWindow().getOperator() != null ) {
            messages.add( new UnsupportedIPatternParserMessage() );
            return nodes;
        }
        final TypeNode node = new TypeNodeImpl( fp.getFactType() );
        if ( fp.isBound() ) {
            node.setBinding( fp.getBoundName() );
        }
        nodes.add( node );
        for ( FieldConstraint fc : fp.getFieldConstraints() ) {
            nodes.addAll( visit( fc,
                                 model,
View Full Code Here

    private List<TypeNode> getTypesOnPath( final List<Node> nodes ) {
        final List<TypeNode> types = new ArrayList<TypeNode>();
        for ( Node node : nodes ) {
            if ( node instanceof TypeNode ) {
                final TypeNode tn = (TypeNode) node;
                types.add( tn );
            }
        }
        return types;
    }
View Full Code Here

                "end";

        final GuidedDecisionTree expected = new GuidedDecisionTree();
        expected.setTreeName( "test" );

        final TypeNode type = new TypeNodeImpl( "Person" );
        expected.setRoot( type );

        addModelField( "Person",
                       "this",
                       "Person",
View Full Code Here

                "end";

        final GuidedDecisionTree expected = new GuidedDecisionTree();
        expected.setTreeName( "test" );

        final TypeNode type = new TypeNodeImpl( "Person" );
        expected.setRoot( type );

        addModelField( "Person",
                       "this",
                       "Person",
View Full Code Here

                "end";

        final GuidedDecisionTree expected = new GuidedDecisionTree();
        expected.setTreeName( "test" );

        final TypeNode type = new TypeNodeImpl( "Person" );
        expected.setRoot( type );

        addModelField( "Person",
                       "this",
                       "Person",
View Full Code Here

                "end";

        final GuidedDecisionTree expected = new GuidedDecisionTree();
        expected.setTreeName( "test" );

        final TypeNode type = new TypeNodeImpl( "Person" );
        expected.setRoot( type );

        addModelField( "Person",
                       "this",
                       "Person",
View Full Code Here

                "end";

        final GuidedDecisionTree expected = new GuidedDecisionTree();
        expected.setTreeName( "test" );

        final TypeNode type = new TypeNodeImpl( "Person" );
        expected.setRoot( type );

        addModelField( "Person",
                       "this",
                       "Person",
View Full Code Here

                "end";

        final GuidedDecisionTree expected = new GuidedDecisionTree();
        expected.setTreeName( "test" );

        final TypeNode type = new TypeNodeImpl( "Person" );
        expected.setRoot( type );

        addModelField( "Person",
                       "this",
                       "Person",
View Full Code Here

                "end";

        final GuidedDecisionTree expected = new GuidedDecisionTree();
        expected.setTreeName( "test" );

        final TypeNode type = new TypeNodeImpl( "Person" );
        expected.setRoot( type );

        addModelField( "Person",
                       "this",
                       "Person",
View Full Code Here

TOP

Related Classes of org.drools.workbench.models.guided.dtree.shared.model.nodes.TypeNode

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.