public interface SetupTask extends ModelElement
The following features are supported:
SetupPackage.getSetupTask()
Modifier and Type | Field and Description |
---|---|
static int |
PRIORITY_CONFIGURATION |
static int |
PRIORITY_DEFAULT |
static int |
PRIORITY_EARLY |
static int |
PRIORITY_INSTALLATION |
static int |
PRIORITY_LATE |
static int |
PRIORITY_REDIRECTION |
Modifier and Type | Method and Description |
---|---|
void |
consolidate() |
void |
dispose() |
String |
getDescription()
Returns the value of the 'Description' attribute.
|
Set<Trigger> |
getExcludedTriggers()
Returns the value of the 'Excluded Triggers' attribute.
|
String |
getID()
Returns the value of the 'ID' attribute.
|
Object |
getOverrideToken() |
EList<SetupTask> |
getPredecessors()
Returns the value of the 'Predecessors' reference list.
|
int |
getPriority() |
EList<Scope> |
getRestrictions()
Returns the value of the 'Restrictions' reference list.
|
Scope |
getScope() |
ScopeType |
getScopeType()
Returns the value of the 'Scope Type' attribute.
|
EList<SetupTask> |
getSuccessors()
Returns the value of the 'Successors' reference list.
|
Set<Trigger> |
getTriggers() |
Set<Trigger> |
getValidTriggers() |
boolean |
isDisabled()
Returns the value of the 'Disabled' attribute.
|
boolean |
isNeeded(SetupTaskContext context) |
void |
overrideFor(SetupTask overriddenTask) |
void |
perform(SetupTaskContext context) |
boolean |
requires(SetupTask setupTask) |
void |
setDescription(String value)
Sets the value of the '
Description ' attribute. |
void |
setDisabled(boolean value)
Sets the value of the '
Disabled ' attribute. |
void |
setExcludedTriggers(Set<Trigger> value)
Sets the value of the '
Excluded Triggers ' attribute. |
void |
setID(String value)
Sets the value of the '
ID ' attribute. |
getAnnotation, getAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final int PRIORITY_REDIRECTION
static final int PRIORITY_INSTALLATION
static final int PRIORITY_CONFIGURATION
static final int PRIORITY_EARLY
static final int PRIORITY_DEFAULT
static final int PRIORITY_LATE
String getID()
If the meaning of the 'ID' attribute isn't clear, there really should be more of a description here...
setID(String)
,
SetupPackage.getSetupTask_ID()
void setID(String value)
ID
' attribute.
value
- the new value of the 'ID' attribute.getID()
EList<SetupTask> getPredecessors()
SetupTask
.
If the meaning of the 'Requirements' reference list isn't clear, there really should be more of a description here...
SetupPackage.getSetupTask_Predecessors()
EList<SetupTask> getSuccessors()
SetupTask
.
If the meaning of the 'Successors' reference list isn't clear, there really should be more of a description here...
SetupPackage.getSetupTask_Successors()
EList<Scope> getRestrictions()
Scope
.
If the meaning of the 'Restrictions' reference list isn't clear, there really should be more of a description here...
SetupPackage.getSetupTask_Restrictions()
ScopeType getScopeType()
ScopeType
.
If the meaning of the 'Scope' attribute isn't clear, there really should be more of a description here...
ScopeType
,
SetupPackage.getSetupTask_ScopeType()
Set<Trigger> getExcludedTriggers()
""
.
If the meaning of the 'Excluded Triggers' attribute isn't clear, there really should be more of a description here...
setExcludedTriggers(Set)
,
SetupPackage.getSetupTask_ExcludedTriggers()
void setExcludedTriggers(Set<Trigger> value)
Excluded Triggers
' attribute.
value
- the new value of the 'Excluded Triggers' attribute.getExcludedTriggers()
String getDescription()
If the meaning of the 'Documentation' attribute isn't clear, there really should be more of a description here...
setDescription(String)
,
SetupPackage.getSetupTask_Description()
void setDescription(String value)
Description
' attribute.
value
- the new value of the 'Description' attribute.getDescription()
Scope getScope()
boolean isDisabled()
If the meaning of the 'Disabled' attribute isn't clear, there really should be more of a description here...
setDisabled(boolean)
,
SetupPackage.getSetupTask_Disabled()
void setDisabled(boolean value)
Disabled
' attribute.
value
- the new value of the 'Disabled' attribute.isDisabled()
boolean requires(SetupTask setupTask)
Set<Trigger> getValidTriggers()
Set<Trigger> getTriggers()
int getPriority()
Object getOverrideToken()
void overrideFor(SetupTask overriddenTask)
void consolidate()
boolean isNeeded(SetupTaskContext context) throws Exception
Exception
void perform(SetupTaskContext context) throws Exception
Exception
void dispose()
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html