Class RightsInitializationJob

  • All Implemented Interfaces:
    Comparable, org.eclipse.core.runtime.IAdaptable

    public class RightsInitializationJob
    extends org.eclipse.core.runtime.jobs.Job
    The rights initialization job to open rights editor step by step.
    • Field Summary

      • Fields inherited from class org.eclipse.core.runtime.jobs.Job

        ASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITING
      • Fields inherited from class org.eclipse.core.internal.jobs.InternalJob

        manager
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.core.runtime.IStatus run​(org.eclipse.core.runtime.IProgressMonitor monitor)  
      • Methods inherited from class org.eclipse.core.runtime.jobs.Job

        addJobChangeListener, belongsTo, cancel, canceling, create, create, createSystem, createSystem, done, getJobGroup, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, join, removeJobChangeListener, schedule, schedule, setJobGroup, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
      • Methods inherited from class org.eclipse.core.internal.jobs.InternalJob

        compareTo
      • Methods inherited from class org.eclipse.core.runtime.PlatformObject

        getAdapter
    • Constructor Detail

      • RightsInitializationJob

        public RightsInitializationJob​(String name,
                                       ObjectsSection objectsSection,
                                       List<TreeViewerItem> input,
                                       List<TreeViewerItem> content,
                                       com._1c.g5.v8.dt.internal.rights.ui.providers.RightsContentProvider contentProvider,
                                       RoleDescriptionSection roleDescriptionSection)
        Constructor.
        Parameters:
        name - the job name, can not be null
        objectsSection - the ObjectsSection instance, can not be null
        input - the tree viewer input, can not be null
        content - content items to be loaded to viewer, can not be null
        contentProvider - the content provider, may be null
        roleDescriptionSection - the role description section, can not be null
    • Method Detail

      • run

        protected org.eclipse.core.runtime.IStatus run​(org.eclipse.core.runtime.IProgressMonitor monitor)
        Specified by:
        run in class org.eclipse.core.runtime.jobs.Job