Exemple #1
0
 @Override
 public void init(IPageSite site) {
   super.init(site);
   setID(VIEW_ID);
   OseeStatusContributionItemFactory.addTo(getSite(), false);
   getSite().getActionBars().updateActionBars();
   OseeEventManager.addListener(this);
 }
Exemple #2
0
  @Override
  public void restoreState(IMemento memento) {
    super.restoreState(memento);

    int elementLimit = DEFAULT_ELEMENT_LIMIT;
    try {
      elementLimit = getSettings().getInt(KEY_LIMIT);
    } catch (NumberFormatException e) {
      // do nothing
    }
    if (memento != null) {
      Integer value = memento.getInteger(KEY_LIMIT);
      if (value != null) {
        elementLimit = value.intValue();
      }
    }
    setElementLimit(new Integer(elementLimit));
  }
Exemple #3
0
 @Override
 public void saveState(IMemento memento) {
   super.saveState(memento);
   memento.putInteger(KEY_LIMIT, getElementLimit().intValue());
 }
Exemple #4
0
 @Override
 public void dispose() {
   OseeEventManager.removeListener(this);
   super.dispose();
 }
Exemple #5
0
 @Override
 public void setViewPart(ISearchResultViewPart part) {
   super.setViewPart(part);
 }
Exemple #6
0
 @Override
 public void createControl(Composite parent) {
   super.createControl(parent);
   artifactDecorator.addActions(getSite().getActionBars().getMenuManager(), this);
 }
Exemple #7
0
 @Override
 public void setElementLimit(Integer elementLimit) {
   super.setElementLimit(elementLimit);
   int limit = elementLimit.intValue();
   getSettings().put(KEY_LIMIT, limit);
 }