Package net.sourceforge.squirrel_sql.client.gui.db

Examples of net.sourceforge.squirrel_sql.client.gui.db.SQLAliasSchemaDetailProperties


{

  @Before
  public void setUp() throws Exception
  {
    SQLAliasSchemaDetailProperties mockProps = mockHelper.createMock(SQLAliasSchemaDetailProperties.class);
    expect(mockProps.getSchemaName()).andStubReturn(TEST_SCHEMA_NAME);
    expect(mockProps.getTable()).andStubReturn(SCHEMA_LOADING_ID_LOAD_DONT_CACHE);
    expect(mockProps.getProcedure()).andStubReturn(SCHEMA_LOADING_ID_LOAD_DONT_CACHE);
    expect(mockProps.getView()).andStubReturn(SCHEMA_LOADING_ID_LOAD_DONT_CACHE);
    SQLAliasSchemaDetailProperties[] props = new SQLAliasSchemaDetailProperties[] { mockProps };
    classUnderTest = new SchemaTableModel(props);
    super.editableColumns = new int[] { 1, 2, 3 };
    mockHelper.replayAll();
  }
View Full Code Here




   public Object getValueAt(int row, int column)
   {
      SQLAliasSchemaDetailProperties buf = _schemaDetails[row];
      switch(column)
      {
         case IX_SCHEMA_NAME:
            return buf.getSchemaName();
         case IX_TABLE:
            return SchemaTableCboItem.getItemForID(buf.getTable());
         case IX_VIEW:
            return SchemaTableCboItem.getItemForID(buf.getView());
         case IX_PROCEDURE:
            return SchemaTableCboItem.getItemForID(buf.getProcedure());
         default:
            throw new IllegalArgumentException("Unkown column index " + column);

      }
   }
View Full Code Here

      }
   }

   public void setValueAt(Object aValue, int row, int column)
   {
      SQLAliasSchemaDetailProperties buf = _schemaDetails[row];

      switch(column)
      {
         case IX_TABLE:
            buf.setTable(((SchemaTableCboItem)aValue).getID());
            break;
         case IX_VIEW:
            buf.setView(((SchemaTableCboItem)aValue).getID());
            break;
         case IX_PROCEDURE:
            buf.setProcedure(((SchemaTableCboItem)aValue).getID());
            break;
         default:
            throw new IllegalArgumentException("Unkown column index " + column);

      }
View Full Code Here

            }
         }

         if(false == found)
         {
            SQLAliasSchemaDetailProperties buf = new SQLAliasSchemaDetailProperties();
            buf.setSchemaName(schemaNames[i]);
            newDetails.add(buf);
         }

      }
View Full Code Here

TOP

Related Classes of net.sourceforge.squirrel_sql.client.gui.db.SQLAliasSchemaDetailProperties

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.