private void createSynonymDetailColumne() {
    TableViewColumnDefine[] tableColumnDef =
        new TableViewColumnDefine[] { //
          new TableViewColumnDefine(
              "COLUMN_ID",
              Messages.get().TadpoleSynonymComposite_15,
              50,
              SWT.RIGHT) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "COLUMN_NAME",
              Messages.get().TadpoleSynonymComposite_17,
              100,
              SWT.LEFT) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "DATA_TYPE",
              Messages.get().TadpoleSynonymComposite_19,
              80,
              SWT.CENTER) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "NULLABLE",
              Messages.get().TadpoleSynonymComposite_21,
              60,
              SWT.CENTER) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "KEY", Messages.get().TadpoleSynonymComposite_23, 50, SWT.CENTER) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "COMMENTS", Messages.get().TadpoleSynonymComposite_25, 100, SWT.LEFT) // //$NON-NLS-1$
        };

    ColumnHeaderCreator.createColumnHeader(synonymColumnViewer, tableColumnDef);

    synonymColumnViewer.setContentProvider(new ArrayContentProvider());
    synonymColumnViewer.setLabelProvider(new DefaultLabelProvider(synonymColumnViewer));
  }
  private void createSysnonymListColumne() {

    TableViewColumnDefine[] tableColumnDef =
        new TableViewColumnDefine[] { //
          new TableViewColumnDefine(
              "SYNONYM_NAME",
              Messages.get().TadpoleSynonymComposite_5,
              100,
              SWT.LEFT) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "TABLE_OWNER",
              Messages.get().TadpoleSynonymComposite_7,
              60,
              SWT.LEFT) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "OBJECT_TYPE",
              Messages.get().TadpoleSynonymComposite_9,
              70,
              SWT.CENTER) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "TABLE_NAME",
              Messages.get().TadpoleSynonymComposite_11,
              100,
              SWT.LEFT) // //$NON-NLS-1$
          ,
          new TableViewColumnDefine(
              "COMMENTS", Messages.get().TadpoleSynonymComposite_13, 100, SWT.LEFT) // //$NON-NLS-1$
        };

    ColumnHeaderCreator.createColumnHeader(synonymListViewer, tableColumnDef);

    synonymListViewer.setContentProvider(new ArrayContentProvider());
    synonymListViewer.setLabelProvider(new DefaultLabelProvider(synonymListViewer));
  }
  /** table column head를 생성합니다. */
  private void createTableColumn() {

    TableViewColumnDefine[] tableColumnDef =
        new TableViewColumnDefine[] { //
          new TableViewColumnDefine("RESOURCE_SEQ", "ID", 50, SWT.RIGHT) //
          ,
          new TableViewColumnDefine("RESOURCE_TYPES", "Type", 60, SWT.CENTER) //
          ,
          new TableViewColumnDefine("USER_NAME", "User", 90, SWT.CENTER) //
          ,
          new TableViewColumnDefine("RES_TITLE", "Subject", 150, SWT.LEFT) //
          ,
          new TableViewColumnDefine("SHARED_TYPE", "Share", 70, SWT.CENTER) //
          ,
          new TableViewColumnDefine("CREATE_TIME", "Create", 100, SWT.CENTER) //
          ,
          new TableViewColumnDefine("DESCRIPTION", "Description", 250, SWT.LEFT) //
        };

    ColumnHeaderCreator.createColumnHeader(tableViewer, tableColumnDef);

    tableViewer.setContentProvider(new ArrayContentProvider());
    tableViewer.setLabelProvider(new DefaultLabelProvider(tableViewer));
  }