Package net.sourceforge.squirrel_sql.fw.sql

Examples of net.sourceforge.squirrel_sql.fw.sql.TokenizerSessPropsInteractions


      _sqlFetchSizeField.setInt(props.getSQLFetchSize());

         if(null != _session)
         {
            IQueryTokenizer queryTokenizer = _session.getQueryTokenizer();
            TokenizerSessPropsInteractions qtp = queryTokenizer.getTokenizerSessPropsInteractions();
            if(qtp.isTokenizerDefinesStatementSeparator())
            {
               _stmtSepField.setText(queryTokenizer.getSQLStatementSeparator());
               _stmtSepField.setEditable(false);
            }
            else
            {
               _stmtSepField.setText(props.getSQLStatementSeparator());
               _stmtSepField.setEditable(true);
            }

            if (qtp.isTokenizerDefinesStartOfLineComment())
            {
               _solCommentField.setText(queryTokenizer.getLineCommentBegin());
               _solCommentField.setEditable(false);
            }
            else
            {
               _solCommentField.setText(props.getStartOfLineComment());
               _solCommentField.setEditable(true);
            }

            if (qtp.isTokenizerDefinesStatementSeparator())
            {
               _removeMultiLineComment.setSelected(queryTokenizer.isRemoveMultiLineComment());
               _removeMultiLineComment.setEnabled(false);
            }
            else
View Full Code Here


      /////////////////////////////////////////////


         if (null != _session)
         {
            TokenizerSessPropsInteractions tep = _session.getQueryTokenizer().getTokenizerSessPropsInteractions();

            if(   tep.isTokenizerDefinesRemoveMultiLineComment() ||
                  tep.isTokenizerDefinesStartOfLineComment() ||
                  tep.isTokenizerDefinesStatementSeparator())
            {
               ++gbc.gridy;
               gbc.gridwidth = 4;
               MultipleLineLabel lbl = new MultipleLineLabel(s_stringMgr.getString("SessionSQLPropertiesPanel.tokenizerNotEditableMsg"));
               lbl.setForeground(Color.red);
View Full Code Here

                newTokenizer);
        }
        customTokenizerInstalled = true;
        tokenizer = aTokenizer;

       TokenizerSessPropsInteractions tep = tokenizer.getTokenizerSessPropsInteractions();

       if(tep.isTokenizerDefinesStatementSeparator())
       {
         _props.setSQLStatementSeparator(aTokenizer.getSQLStatementSeparator());
       }

       if(tep.isTokenizerDefinesStatementSeparator())
       {
          _props.setStartOfLineComment(aTokenizer.getLineCommentBegin());
       }

       if(tep.isTokenizerDefinesStatementSeparator())
       {
         _props.setRemoveMultiLineComment(aTokenizer.isRemoveMultiLineComment());
       }
    }
View Full Code Here

      expect(tokenizer.getLineCommentBegin()).andReturn(solComment).anyTimes();
      expect(tokenizer.isRemoveMultiLineComment()).andReturn(removeMultiLineComment)
                                                  .anyTimes();
      expect(tokenizer.getQueryCount()).andReturn(queryCount).anyTimes();
     
      TokenizerSessPropsInteractions tspi = createMock(TokenizerSessPropsInteractions.class);
      expect(tspi.isTokenizerDefinesRemoveMultiLineComment()).andStubReturn(true);
      expect(tspi.isTokenizerDefinesStartOfLineComment()).andStubReturn(true);
      expect(tspi.isTokenizerDefinesStatementSeparator()).andStubReturn(true);
     
      expect(tokenizer.getTokenizerSessPropsInteractions()).andStubReturn(tspi);
      replay(tspi);
      replay(tokenizer);
      return tokenizer;
View Full Code Here

   @Override
   public TokenizerSessPropsInteractions getTokenizerSessPropsInteractions()
   {
      if(_prefs.isInstallCustomQueryTokenizer())
      {
         TokenizerSessPropsInteractions ret = new TokenizerSessPropsInteractions();
         ret.setTokenizerDefinesRemoveMultiLineComment(true);
         ret.setTokenizerDefinesStartOfLineComment(true);
         ret.setTokenizerDefinesStatementSeparator(true);

         return ret;
      }
      else
      {
View Full Code Here

   @Override
   public TokenizerSessPropsInteractions getTokenizerSessPropsInteractions()
   {
      if(_prefs.isInstallCustomQueryTokenizer())
      {
         TokenizerSessPropsInteractions ret = new TokenizerSessPropsInteractions();
         ret.setTokenizerDefinesRemoveMultiLineComment(true);
         ret.setTokenizerDefinesStartOfLineComment(true);
         ret.setTokenizerDefinesStatementSeparator(true);

         return ret;
      }
      else
      {
View Full Code Here

   @Override
   public TokenizerSessPropsInteractions getTokenizerSessPropsInteractions()
   {
      if(_prefs.isInstallCustomQueryTokenizer())
      {
         TokenizerSessPropsInteractions ret = new TokenizerSessPropsInteractions();
         ret.setTokenizerDefinesRemoveMultiLineComment(true);
         ret.setTokenizerDefinesStartOfLineComment(true);
         ret.setTokenizerDefinesStatementSeparator(true);
        
         return ret;
      }
      else
      {
View Full Code Here

   @Override
   public TokenizerSessPropsInteractions getTokenizerSessPropsInteractions()
   {
      if(_prefs.isInstallCustomQueryTokenizer())
      {
         TokenizerSessPropsInteractions ret = new TokenizerSessPropsInteractions();
         ret.setTokenizerDefinesRemoveMultiLineComment(true);
         ret.setTokenizerDefinesStartOfLineComment(true);
         ret.setTokenizerDefinesStatementSeparator(true);
        
         return ret;
      }
      else
      {
View Full Code Here

  @Override
  public TokenizerSessPropsInteractions getTokenizerSessPropsInteractions()
  {
    if (_prefs.isInstallCustomQueryTokenizer())
    {
      TokenizerSessPropsInteractions ret = new TokenizerSessPropsInteractions();
      ret.setTokenizerDefinesRemoveMultiLineComment(true);
      ret.setTokenizerDefinesStartOfLineComment(true);
      ret.setTokenizerDefinesStatementSeparator(true);

      return ret;
    }
    else
    {
View Full Code Here

TOP

Related Classes of net.sourceforge.squirrel_sql.fw.sql.TokenizerSessPropsInteractions

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.