Examples of CColumnLayoutData


Examples of org.rssowl.ui.internal.util.CColumnLayoutData

    ((GridData) fViewer.getTable().getLayoutData()).heightHint = 190;
    fViewer.getControl().setData(ApplicationWorkbenchWindowAdvisor.FOCUSLESS_SCROLL_HOOK, new Object());

    /* Create Columns */
    TableViewerColumn col = new TableViewerColumn(fViewer, SWT.LEFT);
    customTable.manageColumn(col.getColumn(), new CColumnLayoutData(CColumnLayoutData.Size.FILL, 45), Messages.CredentialsPreferencesPage_SITE, null, null, false, true);
    col.getColumn().setMoveable(false);

    col = new TableViewerColumn(fViewer, SWT.LEFT);
    customTable.manageColumn(col.getColumn(), new CColumnLayoutData(CColumnLayoutData.Size.FILL, 30), Messages.CredentialsPreferencesPage_REALM, null, null, false, true);
    col.getColumn().setMoveable(false);

    col = new TableViewerColumn(fViewer, SWT.LEFT);
    customTable.manageColumn(col.getColumn(), new CColumnLayoutData(CColumnLayoutData.Size.FILL, 25), Messages.CredentialsPreferencesPage_USERNAME, null, null, false, true);
    col.getColumn().setMoveable(false);

    /* Content Provider */
    fViewer.setContentProvider(new IStructuredContentProvider() {
      public Object[] getElements(Object inputElement) {
View Full Code Here

Examples of org.rssowl.ui.internal.util.CColumnLayoutData

    ((GridData) fViewer.getTable().getLayoutData()).heightHint = fViewer.getTable().getItemHeight() * 15;
    fViewer.getTable().setData(ApplicationWorkbenchWindowAdvisor.FOCUSLESS_SCROLL_HOOK, new Object());

    TableColumn nameCol = new TableColumn(fViewer.getTable(), SWT.NONE);

    CColumnLayoutData data = new CColumnLayoutData(Size.FILL, 100);
    cTable.manageColumn(nameCol, data, Messages.NewsFiltersListDialog_NAME, null, null, false, false);

    /* ContentProvider returns all filters */
    fViewer.setContentProvider(new IStructuredContentProvider() {
      public Object[] getElements(Object inputElement) {
View Full Code Here

Examples of org.rssowl.ui.internal.util.CColumnLayoutData

  public CColumnLayoutData getLayoutData(NewsColumn column) {
    boolean useLargeColumns = Application.IS_LINUX || Application.IS_MAC;

    switch (column) {
      case TITLE:
        return new CColumnLayoutData(CColumnLayoutData.Size.FILL, 60);

      case AUTHOR:
        return new CColumnLayoutData(CColumnLayoutData.Size.FILL, 15);

      case CATEGORY:
        return new CColumnLayoutData(CColumnLayoutData.Size.FILL, 15);

      case LABELS:
        return new CColumnLayoutData(CColumnLayoutData.Size.FILL, 10);

      case DATE:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, OwlUI.getDateWidth());

      case PUBLISHED:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, OwlUI.getDateWidth());

      case MODIFIED:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, OwlUI.getDateWidth());

      case RECEIVED:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, OwlUI.getDateWidth());

      case ATTACHMENTS:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, useLargeColumns ? 20 : 18);

      case FEED:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, useLargeColumns ? 20 : 18);

      case RELEVANCE:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, 24);

      case STICKY:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, useLargeColumns ? 20 : 18);

      case STATUS:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, OwlUI.getStateWidth());

      case LOCATION:
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, 150);

      case LINK:
        return new CColumnLayoutData(CColumnLayoutData.Size.FILL, 25);

      default: //Never Reached
        return new CColumnLayoutData(CColumnLayoutData.Size.FIXED, 100);
    }
  }
View Full Code Here

Examples of org.rssowl.ui.internal.util.CColumnLayoutData

    fViewer.getTable().setFocus();
    fViewer.getTable().setData(ApplicationWorkbenchWindowAdvisor.FOCUSLESS_SCROLL_HOOK, new Object());

    TableColumn nameCol = new TableColumn(fViewer.getTable(), SWT.NONE);

    CColumnLayoutData data = new CColumnLayoutData(Size.FILL, 100);
    cTable.manageColumn(nameCol, data, Messages.SharingPreferencesPage_AVAILABLE_COMMUNITIES, null, null, false, false);

    /* ContentProvider returns all providers */
    fViewer.setContentProvider(new IStructuredContentProvider() {
      public Object[] getElements(Object inputElement) {
View Full Code Here

Examples of org.rssowl.ui.internal.util.CColumnLayoutData

    ((GridData) fViewer.getTable().getLayoutData()).heightHint = fViewer.getTable().getItemHeight() * 10;
    fViewer.getTable().setData(ApplicationWorkbenchWindowAdvisor.FOCUSLESS_SCROLL_HOOK, new Object());

    TableColumn nameCol = new TableColumn(fViewer.getTable(), SWT.NONE);

    CColumnLayoutData data = new CColumnLayoutData(Size.FILL, 100);
    cTable.manageColumn(nameCol, data, Messages.WebsiteListDialog_WEBSITE, null, null, false, false);

    /* ContentProvider returns all providers */
    fViewer.setContentProvider(new ArrayContentProvider());

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.