Class AbstractExporter
- 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.ContainerJob
-
- org.enterprisedomain.classmaker.jobs.export.AbstractExporter
-
- All Implemented Interfaces:
java.lang.Comparable
,org.eclipse.core.runtime.IAdaptable
,Worker
- Direct Known Subclasses:
PDEPluginExporter
public abstract class AbstractExporter extends ContainerJob implements Worker
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.enterprisedomain.classmaker.jobs.EnterpriseDomainJob
EnterpriseDomainJob.JobProgressProvider
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
EXPORT_DESTINATION_PROP
-
Constructor Summary
Constructors Constructor Description AbstractExporter(int depth, long stateTimestamp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stage
getResultStage()
Returns a stage in which contribution state remains after execution of this job.-
Methods inherited from class org.enterprisedomain.classmaker.jobs.ContainerJob
getBundles, getBundles, getBundles
-
Methods inherited from class org.enterprisedomain.classmaker.jobs.EnterpriseDomainJob
addListener, belongsTo, getAdapter, getBuildKind, getContributionState, getDirtyStage, getJob, getNextJob, getProject, getProperties, getResourceSet, getStateTimestamp, hasErrors, isChangeRule, isCommitState, joinJob, joinManualBuild, removeListener, runInWorkspace, setBuildKind, setChangeRule, setCommitState, setContributionState, setNextJob, setProgressProvider, setProject, setResourceSet, setStateTimestamp, work
-
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
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.enterprisedomain.classmaker.jobs.Worker
getProperties, work
-
-
-
-
Field Detail
-
EXPORT_DESTINATION_PROP
public static final java.lang.String EXPORT_DESTINATION_PROP
- See Also:
- Constant Field Values
-
-
Method Detail
-
getResultStage
public Stage getResultStage()
Description copied from class:EnterpriseDomainJob
Returns a stage in which contribution state remains after execution of this job.- Specified by:
getResultStage
in classEnterpriseDomainJob
- Returns:
- job stage
-
-