Examples of IActivity


Examples of de.fu_berlin.inf.dpp.activities.business.IActivity

         * users with {@link User.Permission#WRITE_ACCESS}
         *
         * TODO If the UndoManager knows which changes were ours, we could
         * revert just those
         */
        IActivity textEditActivity = new TextEditActivity(localUser, offset,
            newContent, oldContent, path);

        IActivity saveActivity = new EditorActivity(localUser, Type.Saved, path);

        fireActivity(textEditActivity);
        fireActivity(saveActivity);

    }
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

     * @return a set of activity IDs
     */
    protected Set buildDependencies(IActivityManager activityManager, String activityId) {
        Set set = new HashSet();
        for (Iterator i = activityManager.getDefinedActivityIds().iterator(); i.hasNext(); ) {
            IActivity activity = activityManager.getActivity((String) i.next());
            for (Iterator j = activity.getActivityRequirementBindings().iterator(); j.hasNext(); ) {
                IActivityRequirementBinding binding = (IActivityRequirementBinding) j.next();
                if (activityId.equals(binding.getRequiredActivityId())) {
                    set.addAll(buildDependencies(activityManager, activity.getId()));
                }
            }
        }
        set.add(activityId);
        return set;
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

        for (Iterator i = activityIdsToProcess.iterator(); i
                .hasNext();) {
            String activityId = (String) i.next();
            String preferenceKey = createPreferenceKey(activityId);
      try {
                IActivity activity = activityManager.getActivity(activityId);
                if ("".equals(store.getDefaultString(preferenceKey))) { //$NON-NLS-1$ // no override has been provided in the customization file
                  store // the default should be whatever the XML specifies
          .setDefault(preferenceKey, activity
              .isDefaultEnabled());
                 
                }       

            } catch (NotDefinedException e) {
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

          IWorkbenchActivitySupport support = PlatformUI.getWorkbench()
                  .getActivitySupport();
          IActivityManager activityManager = support.getActivityManager();
          Iterator values = activityManager.getDefinedActivityIds().iterator();
          while (values.hasNext()) {
              IActivity activity = activityManager.getActivity((String) values
                      .next());
 
              store.setValue(createPreferenceKey(activity.getId()), activity
                      .isEnabled());
          }
          WorkbenchPlugin.getDefault().savePluginPreferences();
        }
        finally {
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

      int foundCount = 0;
      for (Iterator j = activities.iterator(); j.hasNext();) {
        String activityId = (String) j.next();
        managedActivities.add(activityId);
        if (enabledActivities.contains(activityId)) {
          IActivity activity = activitySupport
              .getActivity(activityId);
          checked.add(new CategorizedActivity(category, activity));
          //add activity proxy
          foundCount++;
        }
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

  public void restoreDefaults() {
      Set defaultEnabled = new HashSet();
      Set activityIds = activitySupport.getDefinedActivityIds();
      for (Iterator i = activityIds.iterator(); i.hasNext();) {
            String activityId = (String) i.next();
            IActivity activity = activitySupport.getActivity(activityId);
            try {
                if (activity.isDefaultEnabled()) {
                    defaultEnabled.add(activityId);
                }
            } catch (NotDefinedException e) {
                // this can't happen - we're iterating over defined activities.
            }
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

        if (activityIds.size() == 1) {
            String activityId = (String) activityIds.iterator().next();
            activitiesToEnable.add(activityId);
            selectedActivity = activityId;

            IActivity activity = manager.getActivity(activityId);
            String activityText;
            try {
                activityText = activity.getName();
            } catch (NotDefinedException e) {
                activityText = activity.getId();
            }
            text.setText(MessageFormat.format(RESOURCE_BUNDLE
                    .getString("requiresSingle"), //$NON-NLS-1$
                    new Object[] { activityText }));
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

                  WorkbenchTriggerPointAdvisor.NO_DETAILS,
                  RESOURCE_BUNDLE
                      .getString(WorkbenchTriggerPointAdvisor.NO_DETAILS)));
            detailsText.setText(""); //$NON-NLS-1$
        } else {
            IActivity activity = PlatformUI.getWorkbench().getActivitySupport()
                    .getActivityManager().getActivity(selectedActivity);
            String name;
            try {
                name = activity.getName();
            } catch (NotDefinedException e1) {
                name = selectedActivity;
            }
            String desc;
            try {
                desc = activity.getDescription();
            } catch (NotDefinedException e) {
                desc = RESOURCE_BUNDLE.getString("noDescAvailable"); //$NON-NLS-1$
            }
            detailsLabel.setText(MessageFormat.format(RESOURCE_BUNDLE
                    .getString("detailsLabel"), new Object[] { name })); //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

          .getImageDescriptor(category);
      if (descriptor != null) {
        descriptorMap.put(element, descriptor);
      }
        } else if (element instanceof IActivity) {
          IActivity activity = (IActivity) element;
      descriptor = PlatformUI.getWorkbench().getActivitySupport()
          .getImageDescriptor(activity);
      if (descriptor != null) {
        descriptorMap.put(element, descriptor);
      }
View Full Code Here

Examples of org.eclipse.ui.activities.IActivity

    /* (non-Javadoc)
     * @see org.eclipse.jface.viewers.ILabelProvider#getText(java.lang.Object)
     */
    public String getText(Object element) {
        if (element instanceof IActivity) {
            IActivity activity = (IActivity) element;
            try {
                return activity.getName();
            } catch (NotDefinedException e) {
                return activity.getId();
            }
        } else if (element instanceof ICategory) {
            ICategory category = ((ICategory) element);
            try {
                return category.getName();
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.