com.change_vision.jude.api.gsn.model
Interface IGoal
com.change_vision.jude.api.gsn.model.IGoal
- All Superinterfaces:
- IArgumentAsset, IArgumentationElement, IElement, IEntity, IGsnElement, IHyperlinkOwner, INamedElement
- All Implemented Interfaces:
- IArgumentAsset, IArgumentationElement, IElement, IEntity, IGsnElement, IHyperlinkOwner, INamedElement
public abstract IGoal
- extends IArgumentAsset
Interface for Goals.
Method Summary |
abstract boolean |
isPublic()
Check if the Goal is an Public. |
abstract boolean |
isUndeveloped()
Check if the Goal is an Undeveloped. |
abstract void |
setIsPublic(boolean value)
Set Public to Goal. |
abstract void |
setIsUndeveloped(boolean value)
Set Undeveloped to Goal. |
Methods inherited from class com.change_vision.jude.api.inf.model.INamedElement |
getAlias1, getAlias2, getClientDependencies, getClientRealizations, getClientUsages, getConstraints, getDefinition, getDiagrams, getFullName, getFullNamespace, getName, getSupplierDependencies, getSupplierRealizations, getSupplierUsages, isPackageVisibility, isPrivateVisibility, isProtectedVisibility, isPublicVisibility, setAlias1, setAlias2, setDefinition, setName, setVisibility |
Methods inherited from class com.change_vision.jude.api.inf.model.IElement |
addStereotype, getComments, getContainer, getContainers, getId, getOwner, getPresentations, getStereotypes, getTaggedValue, getTaggedValues, getTypeModifier, hasStereotype, isReadOnly, removeStereotype, setTypeModifier |
isUndeveloped
abstract boolean isUndeveloped()
- Check if the Goal is an Undeveloped.
- Returns:
- true it is an Undeveloped / false it is not an Undeveloped
setIsUndeveloped
abstract void setIsUndeveloped(boolean value)
- Set Undeveloped to Goal.
- Parameters:
value
- if true, it is Undeveloped, otherwise, it is not Undeveloped.
- Throws:
InvalidEditingException
- InvalidEditingException occurs.
Keys:
PARAMETER_ERROR_KEY - if a parameter is not set properly.
Values:
Error messages for exceptions.
isPublic
abstract boolean isPublic()
- Check if the Goal is an Public.
- Returns:
- true it is an Public / false it is not an Public
setIsPublic
abstract void setIsPublic(boolean value)
- Set Public to Goal.
- Parameters:
value
- if true, it is Public, otherwise, it is not Public.
- Throws:
InvalidEditingException
- InvalidEditingException occurs.
Keys:
PARAMETER_ERROR_KEY - if a parameter is not set properly.
Values:
Error messages for exceptions.