Traceability

ttm
Interface RuleInstance

All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
RuleInstanceImpl

public interface RuleInstance
extends EObject

A representation of the model object 'Rule Instance'.

The following features are supported:

See Also:
TtmPackage.getRuleInstance()
** Generated **
Model:

Method Summary
 Rule getBaseRule()
          Returns the value of the 'Base Rule' reference.
 java.lang.String getDisplayMessage()
          Returns the value of the 'Display Message' attribute
 Element getElement()
          Returns the value of the 'Element' container reference.
 void setBaseRule(Rule value)
          Sets the value of the 'Base Rule' reference
 void setDisplayMessage(java.lang.String value)
          Sets the value of the 'Display Message' attribute
 void setElement(Element value)
          Sets the value of the 'Element' container reference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getElement

Element getElement()
Returns the value of the 'Element' container reference. It is bidirectional and its opposite is 'Activated Rules'.

If the meaning of the 'Element' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Element' container reference.
See Also:
setElement(Element), TtmPackage.getRuleInstance_Element(), Element.getActivatedRules()
** Generated **
Model:
opposite="activatedRules" required="true"

setElement

void setElement(Element value)
Sets the value of the 'Element' container reference.

Parameters:
value - the new value of the 'Element' container reference.
See Also:
getElement()
** Generated **

getBaseRule

Rule getBaseRule()
Returns the value of the 'Base Rule' reference. It is bidirectional and its opposite is 'Rule Instances'.

If the meaning of the 'Base Rule' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Base Rule' reference.
See Also:
setBaseRule(Rule), TtmPackage.getRuleInstance_BaseRule(), Rule.getRuleInstances()
** Generated **
Model:
opposite="ruleInstances" required="true"

setBaseRule

void setBaseRule(Rule value)
Sets the value of the 'Base Rule' reference.

Parameters:
value - the new value of the 'Base Rule' reference.
See Also:
getBaseRule()
** Generated **

getDisplayMessage

java.lang.String getDisplayMessage()
Returns the value of the 'Display Message' attribute.

If the meaning of the 'Display Message' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Display Message' attribute.
See Also:
setDisplayMessage(String), TtmPackage.getRuleInstance_DisplayMessage()
** Generated **
Model:
dataType="org.eclipse.emf.ecore.xml.type.String"

setDisplayMessage

void setDisplayMessage(java.lang.String value)
Sets the value of the 'Display Message' attribute.

Parameters:
value - the new value of the 'Display Message' attribute.
See Also:
getDisplayMessage()
** Generated **

Traceability

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.