iSeries Remote Systems
v6.0.1

com.ibm.etools.iseries.editor.language.model
Class DdsModelLpexAdapter.ResequenceJob

java.lang.Object
  extended byorg.eclipse.core.runtime.PlatformObject
      extended byorg.eclipse.core.internal.jobs.InternalJob
          extended byorg.eclipse.core.runtime.jobs.Job
              extended bycom.ibm.etools.iseries.editor.language.model.DdsModelLpexAdapter.DdsJob
                  extended bycom.ibm.etools.iseries.editor.language.model.DdsModelLpexAdapter.ResequenceJob
All Implemented Interfaces:
Comparable, IAdaptable
Enclosing class:
DdsModelLpexAdapter

public class DdsModelLpexAdapter.ResequenceJob
extends com.ibm.etools.iseries.editor.language.model.DdsModelLpexAdapter.DdsJob

Asynchronously resequence the sequence numbers in the DDS model based on the Lpex editor contents This job belongs to the family of jobs that parse the DDS model for this editor.


Field Summary
 
Fields inherited from class org.eclipse.core.runtime.jobs.Job
ASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITING
 
Constructor Summary
DdsModelLpexAdapter.ResequenceJob()
           
 
Method Summary
 boolean belongsTo(Object family)
           
 boolean hasStarted()
           
 IStatus run(IProgressMonitor monitor)
          Go through the model and assign the sequence numbers from the editor
protected  void setHasStarted()
          Keep track of whether this job has started to run
 
Methods inherited from class org.eclipse.core.runtime.jobs.Job
addJobChangeListener, cancel, done, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, removeJobChangeListener, schedule, schedule, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, wakeUp, wakeUp
 
Methods inherited from class org.eclipse.core.internal.jobs.InternalJob
compareTo, toString
 
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Constructor Detail

DdsModelLpexAdapter.ResequenceJob

public DdsModelLpexAdapter.ResequenceJob()
Method Detail

run

public IStatus run(IProgressMonitor monitor)
Go through the model and assign the sequence numbers from the editor


belongsTo

public boolean belongsTo(Object family)

hasStarted

public boolean hasStarted()

setHasStarted

protected void setHasStarted()
Keep track of whether this job has started to run


iSeries Remote Systems
v6.0.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.