com.change_vision.jude.api.stpa.model
Interface ISignal

com.change_vision.jude.api.stpa.model.ISignal
All Superinterfaces:
IElement, IEntity, IHyperlinkOwner, INamedElement, IStampElement
All Implemented Interfaces:
IElement, IEntity, IHyperlinkOwner, INamedElement, IStampElement
All Known Implementing Classes:
IControlAction, IFeedback

public abstract ISignal
extends INamedElement, IStampElement

Interface for Signal.


Field Summary
private  ILink owner
           
 
Fields inherited from class com.change_vision.jude.api.inf.model.INamedElement
PACKAGE_VISIBILITY, PRIVATE_VISIBILITY, PROTECTED_VISIBILITY, PUBLIC_VISIBILITY
 
Method Summary
abstract  String getProvidingCondition()
          Get ProvidingCondition
abstract  void setProvidingCondition(String providingCondition)
          Set ProvidingCondition
 
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.IHyperlinkOwner
createElementHyperlink, createFileHyperlink, createURLHyperlink, deleteHyperlink, getHyperlinks
 
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
 

Field Detail

owner

private ILink owner
Method Detail

getProvidingCondition

abstract String getProvidingCondition()
Get ProvidingCondition

Returns:
String Providing Condition

setProvidingCondition

abstract void setProvidingCondition(String providingCondition)
Set ProvidingCondition

Parameters:
providingCondition - Providing Condition
Throws:
InvalidEditingException - InvalidEditingException occurs.
Keys:
       PARAMETER_ERROR_KEY - if a parameter is not set properly.
       READ_ONLY_KEY - if a read-only element is edited.
       BAD_TRANSACTION_KEY - Bad Transaction.
Values:
       Error messages for exceptions.