Package org.drools.smf

Examples of org.drools.smf.SemanticModule


    }

    public Object end( String uri, String localName ) throws SAXException
    {
        Configuration config = this.ruleSetReader.endConfiguration( );
        SemanticModule module = this.ruleSetReader.lookupSemanticModule( uri,
                                                                    localName );

        DurationFactory factory = module.getDurationFactory( localName );
        Duration duration;
        try
        {
            Rule rule = (Rule) this.ruleSetReader.getParent( Rule.class );
View Full Code Here


    public Object end(String uri,
                      String localName) throws SAXException
    {
        Configuration config = this.ruleSetReader.endConfiguration( );
        SemanticModule module = this.ruleSetReader.lookupSemanticModule( uri,
                                                                         localName );

        ConditionFactory factory = module.getConditionFactory( localName );
        Condition[] conditions;
        try
        {
            Rule rule = (Rule) this.ruleSetReader.getParent( Rule.class );
            conditions = factory.newCondition( rule,
View Full Code Here

    public Object end(String uri,
                      String localName) throws SAXException
    {
        Configuration config = this.ruleSetReader.endConfiguration( );

        SemanticModule module = this.ruleSetReader.lookupSemanticModule( uri,
                                                                         localName );

        ObjectTypeFactory factory = module.getObjectTypeFactory( localName );

        try
        {
            Rule rule = (Rule) this.ruleSetReader.getParent( Rule.class );
            Declaration declaration = (Declaration) this.ruleSetReader.getParent( Declaration.class );
View Full Code Here

        return null;
    }

    public Object end( String uri, String localName ) throws SAXException
    {
        SemanticModule module = ruleSetReader.lookupSemanticModule( uri,
                                                                    localName );

        ImportEntryFactory factory = module.getImportEntryFactory( localName );

        Configuration config = ruleSetReader.endConfiguration( );
        ImportEntry importEntry;
        Importer importer = ruleSetReader.getRuleSet().getImporter();
        try
View Full Code Here

    }

    SemanticModule lookupSemanticModule(String uri,
                                        String localName) throws SAXParseException
    {
        SemanticModule module;
        try
        {
            module = this.repo.lookupSemanticModule( uri );
        }
        catch ( NoSuchSemanticModuleException e )
View Full Code Here

        {
            type = "Parameter";
        }
        else
        {
            SemanticModule module;
            try
            {
                module = this.repo.lookupSemanticModule( uri );
                type = module.getType( localName );
            }
            catch ( NoSuchSemanticModuleException e )
            {
                // swallow as we just return a null handler
            }
View Full Code Here

    public Object start(String uri,
                        String localName,
                        Attributes attrs) throws SAXException
    {

        SemanticModule module = this.ruleSetReader.lookupSemanticModule( uri,
                                                                         localName );

        RuleFactory factory = module.getRuleFactory( localName );

        this.ruleSetReader.startConfiguration( localName,
                                               attrs );

        Configuration config = this.ruleSetReader.endConfiguration( );
View Full Code Here

        return null;
    }

    public Object end( String uri, String localName ) throws SAXException
    {
        SemanticModule module = this.ruleSetReader.lookupSemanticModule( uri,
                                                                    localName );

        ApplicationDataFactory factory = module.getApplicationDataFactory( localName );       

        Configuration config = this.ruleSetReader.endConfiguration( );
        ApplicationData applicationData;
        try
        {
View Full Code Here

    }

    public Object end(String uri,
                      String localName) throws SAXException
    {
        SemanticModule module = this.ruleSetReader.lookupSemanticModule( uri,
                                                                         localName );

        FunctionsFactory factory = module.getFunctionsFactory( localName );

        Configuration config = this.ruleSetReader.endConfiguration( );
        Functions functions;
        try
        {
View Full Code Here

    }

    public Object end( String uri, String localName ) throws SAXException
    {
        Configuration config = this.ruleSetReader.endConfiguration( );
        SemanticModule module = this.ruleSetReader.lookupSemanticModule( uri,
                                                                         localName );

        ConsequenceFactory factory = module.getConsequenceFactory( localName );
        Consequence consequence;
        try
        {
            Rule rule = (Rule) this.ruleSetReader.getParent( Rule.class );
            consequence = factory.newConsequence( rule,
View Full Code Here

TOP

Related Classes of org.drools.smf.SemanticModule

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.