Package tool.model

Examples of tool.model.ToolProperty


    public final ForteAST.compound_property_return compound_property() throws RecognitionException {
        ForteAST.compound_property_return retval = new ForteAST.compound_property_return();
        retval.start = input.LT(1);

        CommonTree id=null;
        ToolProperty prop = null;



          retval.props = new ArrayList<ToolProperty>();
View Full Code Here



    // $ANTLR start "property"
    // /Users/peter/Documents/workspace/ToolModel/src/tool/model/grammar/ForteAST.g:313:1: property returns [ToolProperty toolProp] : ( ^( PROPERTY IDENTIFIER literal ) | ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER ) );
    public final ToolProperty property() throws RecognitionException {
        ToolProperty toolProp = null;

        CommonTree id1=null;
        CommonTree id2=null;
        CommonTree IDENTIFIER27=null;
        ForteAST.literal_return literal28 = null;


        try {
            // /Users/peter/Documents/workspace/ToolModel/src/tool/model/grammar/ForteAST.g:314:2: ( ^( PROPERTY IDENTIFIER literal ) | ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER ) )
            int alt23=2;
            int LA23_0 = input.LA(1);

            if ( (LA23_0==PROPERTY) ) {
                int LA23_1 = input.LA(2);

                if ( (LA23_1==DOWN) ) {
                    int LA23_2 = input.LA(3);

                    if ( (LA23_2==IDENTIFIER) ) {
                        int LA23_3 = input.LA(4);

                        if ( (LA23_3==IDENTIFIER) ) {
                            alt23=2;
                        }
                        else if ( ((LA23_3>=INTLITERAL && LA23_3<=STRINGLITERAL)||LA23_3==NIL||LA23_3==FALSE||LA23_3==TRUE||(LA23_3>=HEXLITERAL && LA23_3<=FLOATLITERAL)) ) {
                            alt23=1;
                        }
                        else {
                            if (state.backtracking>0) {state.failed=true; return toolProp;}
                            NoViableAltException nvae =
                                new NoViableAltException("", 23, 3, input);

                            throw nvae;
                        }
                    }
                    else {
                        if (state.backtracking>0) {state.failed=true; return toolProp;}
                        NoViableAltException nvae =
                            new NoViableAltException("", 23, 2, input);

                        throw nvae;
                    }
                }
                else {
                    if (state.backtracking>0) {state.failed=true; return toolProp;}
                    NoViableAltException nvae =
                        new NoViableAltException("", 23, 1, input);

                    throw nvae;
                }
            }
            else {
                if (state.backtracking>0) {state.failed=true; return toolProp;}
                NoViableAltException nvae =
                    new NoViableAltException("", 23, 0, input);

                throw nvae;
            }
            switch (alt23) {
                case 1 :
                    // /Users/peter/Documents/workspace/ToolModel/src/tool/model/grammar/ForteAST.g:314:4: ^( PROPERTY IDENTIFIER literal )
                    {
                    match(input,PROPERTY,FOLLOW_PROPERTY_in_property1014); if (state.failed) return toolProp;

                    match(input, Token.DOWN, null); if (state.failed) return toolProp;
                    IDENTIFIER27=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property1016); if (state.failed) return toolProp;
                    pushFollow(FOLLOW_literal_in_property1018);
                    literal28=literal();

                    state._fsp--;
                    if (state.failed) return toolProp;

                    match(input, Token.UP, null); if (state.failed) return toolProp;
                    if ( state.backtracking==0 ) {

                          toolProp = new ToolProperty();
                          toolProp.setToolName((IDENTIFIER27!=null?IDENTIFIER27.getText():null));
                          toolProp.setValue((literal28!=null?(input.getTokenStream().toString(
                        input.getTreeAdaptor().getTokenStartIndex(literal28.start),
                        input.getTreeAdaptor().getTokenStopIndex(literal28.start))):null));
                         
                    }

                    }
                    break;
                case 2 :
                    // /Users/peter/Documents/workspace/ToolModel/src/tool/model/grammar/ForteAST.g:320:4: ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER )
                    {
                    match(input,PROPERTY,FOLLOW_PROPERTY_in_property1029); if (state.failed) return toolProp;

                    match(input, Token.DOWN, null); if (state.failed) return toolProp;
                    id1=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property1033); if (state.failed) return toolProp;
                    id2=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property1037); if (state.failed) return toolProp;

                    match(input, Token.UP, null); if (state.failed) return toolProp;
                    if ( state.backtracking==0 ) {

                          toolProp = new ToolProperty();
                          toolProp.setToolName((id1!=null?id1.getText():null));
                          toolProp.setValue((id2!=null?id2.getText():null));
                         
                    }

                    }
                    break;
View Full Code Here

        FortePRXTree.compound_property_return retval = new FortePRXTree.compound_property_return();
        retval.start = input.LT(1);


        CommonTree id=null;
        ToolProperty prop =null;



          retval.props = new ArrayList<ToolProperty>();
View Full Code Here


    // $ANTLR start "property"
    // /Users/peter/Documents/workspace/Tool/src/tool/model/grammar/FortePRXTree.g:239:1: property returns [ToolProperty toolProp] : ( ^( PROPERTY IDENTIFIER literal ) | ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER ) );
    public final ToolProperty property() throws RecognitionException {
        ToolProperty toolProp = null;


        CommonTree id1=null;
        CommonTree id2=null;
        CommonTree IDENTIFIER15=null;
        FortePRXTree.literal_return literal16 =null;


        try {
            // /Users/peter/Documents/workspace/Tool/src/tool/model/grammar/FortePRXTree.g:240:2: ( ^( PROPERTY IDENTIFIER literal ) | ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER ) )
            int alt21=2;
            int LA21_0 = input.LA(1);

            if ( (LA21_0==PROPERTY) ) {
                int LA21_1 = input.LA(2);

                if ( (LA21_1==DOWN) ) {
                    int LA21_2 = input.LA(3);

                    if ( (LA21_2==IDENTIFIER) ) {
                        int LA21_3 = input.LA(4);

                        if ( (LA21_3==IDENTIFIER) ) {
                            alt21=2;
                        }
                        else if ( ((LA21_3 >= FALSE && LA21_3 <= FLOATLITERAL)||LA21_3==HEXLITERAL||LA21_3==INTLITERAL||LA21_3==NIL||LA21_3==STRINGLITERAL||LA21_3==TRUE) ) {
                            alt21=1;
                        }
                        else {
                            NoViableAltException nvae =
                                new NoViableAltException("", 21, 3, input);

                            throw nvae;

                        }
                    }
                    else {
                        NoViableAltException nvae =
                            new NoViableAltException("", 21, 2, input);

                        throw nvae;

                    }
                }
                else {
                    NoViableAltException nvae =
                        new NoViableAltException("", 21, 1, input);

                    throw nvae;

                }
            }
            else {
                NoViableAltException nvae =
                    new NoViableAltException("", 21, 0, input);

                throw nvae;

            }
            switch (alt21) {
                case 1 :
                    // /Users/peter/Documents/workspace/Tool/src/tool/model/grammar/FortePRXTree.g:240:4: ^( PROPERTY IDENTIFIER literal )
                    {
                    match(input,PROPERTY,FOLLOW_PROPERTY_in_property875);

                    match(input, Token.DOWN, null);
                    IDENTIFIER15=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property877);

                    pushFollow(FOLLOW_literal_in_property879);
                    literal16=literal();

                    state._fsp--;


                    match(input, Token.UP, null);



                        toolProp = new ToolProperty();
                        toolProp.setToolName((IDENTIFIER15!=null?IDENTIFIER15.getText():null));
                        toolProp.setValue((literal16!=null?(input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(literal16.start),input.getTreeAdaptor().getTokenStopIndex(literal16.start))):null));
                       

                    }
                    break;
                case 2 :
                    // /Users/peter/Documents/workspace/Tool/src/tool/model/grammar/FortePRXTree.g:246:4: ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER )
                    {
                    match(input,PROPERTY,FOLLOW_PROPERTY_in_property890);

                    match(input, Token.DOWN, null);
                    id1=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property894);

                    id2=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property898);

                    match(input, Token.UP, null);



                        toolProp = new ToolProperty();
                        toolProp.setToolName((id1!=null?id1.getText():null));
                        toolProp.setValue((id2!=null?id2.getText():null));
                       

                    }
                    break;
View Full Code Here

        ForteAST.compound_property_return retval = new ForteAST.compound_property_return();
        retval.start = input.LT(1);


        CommonTree id=null;
        ToolProperty prop =null;



          retval.props = new ArrayList<ToolProperty>();
View Full Code Here


    // $ANTLR start "property"
    // /Users/peter/Documents/workspace/Tool/src/tool/model/grammar/ForteAST.g:292:1: property returns [ToolProperty toolProp] : ( ^( PROPERTY IDENTIFIER literal ) | ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER ) );
    public final ToolProperty property() throws RecognitionException {
        ToolProperty toolProp = null;


        CommonTree id1=null;
        CommonTree id2=null;
        CommonTree IDENTIFIER26=null;
        ForteAST.literal_return literal27 =null;


        try {
            // /Users/peter/Documents/workspace/Tool/src/tool/model/grammar/ForteAST.g:293:2: ( ^( PROPERTY IDENTIFIER literal ) | ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER ) )
            int alt22=2;
            int LA22_0 = input.LA(1);

            if ( (LA22_0==PROPERTY) ) {
                int LA22_1 = input.LA(2);

                if ( (LA22_1==DOWN) ) {
                    int LA22_2 = input.LA(3);

                    if ( (LA22_2==IDENTIFIER) ) {
                        int LA22_3 = input.LA(4);

                        if ( (LA22_3==IDENTIFIER) ) {
                            alt22=2;
                        }
                        else if ( ((LA22_3 >= FALSE && LA22_3 <= FLOATLITERAL)||LA22_3==HEXLITERAL||LA22_3==INTLITERAL||LA22_3==NIL||LA22_3==STRINGLITERAL||LA22_3==TRUE) ) {
                            alt22=1;
                        }
                        else {
                            if (state.backtracking>0) {state.failed=true; return toolProp;}
                            NoViableAltException nvae =
                                new NoViableAltException("", 22, 3, input);

                            throw nvae;

                        }
                    }
                    else {
                        if (state.backtracking>0) {state.failed=true; return toolProp;}
                        NoViableAltException nvae =
                            new NoViableAltException("", 22, 2, input);

                        throw nvae;

                    }
                }
                else {
                    if (state.backtracking>0) {state.failed=true; return toolProp;}
                    NoViableAltException nvae =
                        new NoViableAltException("", 22, 1, input);

                    throw nvae;

                }
            }
            else {
                if (state.backtracking>0) {state.failed=true; return toolProp;}
                NoViableAltException nvae =
                    new NoViableAltException("", 22, 0, input);

                throw nvae;

            }
            switch (alt22) {
                case 1 :
                    // /Users/peter/Documents/workspace/Tool/src/tool/model/grammar/ForteAST.g:293:4: ^( PROPERTY IDENTIFIER literal )
                    {
                    match(input,PROPERTY,FOLLOW_PROPERTY_in_property978); if (state.failed) return toolProp;

                    match(input, Token.DOWN, null); if (state.failed) return toolProp;
                    IDENTIFIER26=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property980); if (state.failed) return toolProp;

                    pushFollow(FOLLOW_literal_in_property982);
                    literal27=literal();

                    state._fsp--;
                    if (state.failed) return toolProp;

                    match(input, Token.UP, null); if (state.failed) return toolProp;


                    if ( state.backtracking==0 ) {
                        toolProp = new ToolProperty();
                        toolProp.setToolName((IDENTIFIER26!=null?IDENTIFIER26.getText():null));
                        toolProp.setValue((literal27!=null?(input.getTokenStream().toString(input.getTreeAdaptor().getTokenStartIndex(literal27.start),input.getTreeAdaptor().getTokenStopIndex(literal27.start))):null));
                        }

                    }
                    break;
                case 2 :
                    // /Users/peter/Documents/workspace/Tool/src/tool/model/grammar/ForteAST.g:299:4: ^( PROPERTY id1= IDENTIFIER id2= IDENTIFIER )
                    {
                    match(input,PROPERTY,FOLLOW_PROPERTY_in_property993); if (state.failed) return toolProp;

                    match(input, Token.DOWN, null); if (state.failed) return toolProp;
                    id1=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property997); if (state.failed) return toolProp;

                    id2=(CommonTree)match(input,IDENTIFIER,FOLLOW_IDENTIFIER_in_property1001); if (state.failed) return toolProp;

                    match(input, Token.UP, null); if (state.failed) return toolProp;


                    if ( state.backtracking==0 ) {
                        toolProp = new ToolProperty();
                        toolProp.setToolName((id1!=null?id1.getText():null));
                        toolProp.setValue((id2!=null?id2.getText():null));
                        }

                    }
                    break;
View Full Code Here

TOP

Related Classes of tool.model.ToolProperty

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.