Class GenModelSetupJob
- java.lang.Object
-
- org.eclipse.core.runtime.PlatformObject
-
- org.eclipse.core.internal.jobs.InternalJob
-
- org.eclipse.core.runtime.jobs.Job
-
- org.eclipse.core.internal.resources.InternalWorkspaceJob
-
- org.eclipse.core.resources.WorkspaceJob
-
- org.enterprisedomain.classmaker.jobs.EnterpriseDomainJob
-
- org.enterprisedomain.classmaker.jobs.codegen.GenModelSetupJob
-
- All Implemented Interfaces:
java.lang.Comparable
,org.eclipse.core.runtime.IAdaptable
,Worker
public class GenModelSetupJob extends EnterpriseDomainJob
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.enterprisedomain.classmaker.jobs.EnterpriseDomainJob
EnterpriseDomainJob.JobProgressProvider
-
-
Constructor Summary
Constructors Constructor Description GenModelSetupJob(EcoreGenerator ecoreGenerator, int depth, long stateTimestamp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.core.runtime.IStatus
work(org.eclipse.core.runtime.IProgressMonitor monitor)
-
Methods inherited from class org.enterprisedomain.classmaker.jobs.EnterpriseDomainJob
addListener, belongsTo, getAdapter, getBuildKind, getContributionState, getJob, getNextJob, getProject, getProperties, getResourceSet, getStateTimestamp, hasErrors, isChangeRule, isCommitState, joinJob, joinManualBuild, removeListener, runInWorkspace, setBuildKind, setChangeRule, setCommitState, setContributionState, setNextJob, setProgressProvider, setProject, setResourceSet, setStateTimestamp
-
Methods inherited from class org.eclipse.core.runtime.jobs.Job
addJobChangeListener, cancel, create, create, createSystem, 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
-
-
-
-
Constructor Detail
-
GenModelSetupJob
public GenModelSetupJob(EcoreGenerator ecoreGenerator, int depth, long stateTimestamp)
-
-
Method Detail
-
work
public org.eclipse.core.runtime.IStatus work(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
- Specified by:
work
in interfaceWorker
- Specified by:
work
in classEnterpriseDomainJob
- Throws:
org.eclipse.core.runtime.CoreException
-
-