org.eclipse.gmt.umlx.eqvtr.cst
Interface DomainCS

All Superinterfaces:
AbstractDomainCS, org.eclipse.ocl.internal.cst.CSTNode, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface DomainCS
extends AbstractDomainCS

A representation of the model object 'Domain CS'.

The following features are supported:

See Also:
EqvtrCSTPackage.getDomainCS()

Method Summary
 org.eclipse.emf.common.util.EList<DefaultValueCS> getDefaultValue()
          Returns the value of the 'Default Value' containment reference list.
 org.eclipse.ocl.internal.cst.OperationCallExpCS getImplementedBy()
          Returns the value of the 'Implemented By' containment reference.
 IdentifierCS getModelId()
          Returns the value of the 'Model Id' containment reference.
 TemplateCS getTemplate()
          Returns the value of the 'Template' containment reference.
 boolean isCheckonly()
          Returns the value of the 'Checkonly' attribute.
 boolean isEnforce()
          Returns the value of the 'Enforce' attribute.
 boolean isReplace()
          Returns the value of the 'Replace' attribute.
 void setCheckonly(boolean value)
          Sets the value of the 'Checkonly' attribute.
 void setEnforce(boolean value)
          Sets the value of the 'Enforce' attribute.
 void setImplementedBy(org.eclipse.ocl.internal.cst.OperationCallExpCS value)
          Sets the value of the 'Implemented By' containment reference.
 void setModelId(IdentifierCS value)
          Sets the value of the 'Model Id' containment reference.
 void setReplace(boolean value)
          Sets the value of the 'Replace' attribute.
 void setTemplate(TemplateCS value)
          Sets the value of the 'Template' containment reference.
 
Methods inherited from interface org.eclipse.ocl.internal.cst.CSTNode
getEndOffset, getStartOffset, setEndOffset, setStartOffset
 
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

isCheckonly

boolean isCheckonly()
Returns the value of the 'Checkonly' attribute.

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

Returns:
the value of the 'Checkonly' attribute.
See Also:
setCheckonly(boolean), EqvtrCSTPackage.getDomainCS_Checkonly()

setCheckonly

void setCheckonly(boolean value)
Sets the value of the 'Checkonly' attribute.

Parameters:
value - the new value of the 'Checkonly' attribute.
See Also:
isCheckonly()

isEnforce

boolean isEnforce()
Returns the value of the 'Enforce' attribute.

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

Returns:
the value of the 'Enforce' attribute.
See Also:
setEnforce(boolean), EqvtrCSTPackage.getDomainCS_Enforce()

setEnforce

void setEnforce(boolean value)
Sets the value of the 'Enforce' attribute.

Parameters:
value - the new value of the 'Enforce' attribute.
See Also:
isEnforce()

getModelId

IdentifierCS getModelId()
Returns the value of the 'Model Id' containment reference.

If the meaning of the 'Model Id' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Model Id' containment reference.
See Also:
setModelId(IdentifierCS), EqvtrCSTPackage.getDomainCS_ModelId()

setModelId

void setModelId(IdentifierCS value)
Sets the value of the 'Model Id' containment reference.

Parameters:
value - the new value of the 'Model Id' containment reference.
See Also:
getModelId()

isReplace

boolean isReplace()
Returns the value of the 'Replace' attribute.

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

Returns:
the value of the 'Replace' attribute.
See Also:
setReplace(boolean), EqvtrCSTPackage.getDomainCS_Replace()

setReplace

void setReplace(boolean value)
Sets the value of the 'Replace' attribute.

Parameters:
value - the new value of the 'Replace' attribute.
See Also:
isReplace()

getTemplate

TemplateCS getTemplate()
Returns the value of the 'Template' containment reference.

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

Returns:
the value of the 'Template' containment reference.
See Also:
setTemplate(TemplateCS), EqvtrCSTPackage.getDomainCS_Template()

setTemplate

void setTemplate(TemplateCS value)
Sets the value of the 'Template' containment reference.

Parameters:
value - the new value of the 'Template' containment reference.
See Also:
getTemplate()

getDefaultValue

org.eclipse.emf.common.util.EList<DefaultValueCS> getDefaultValue()
Returns the value of the 'Default Value' containment reference list. The list contents are of type DefaultValueCS.

If the meaning of the 'Default Value' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Value' containment reference list.
See Also:
EqvtrCSTPackage.getDomainCS_DefaultValue()

getImplementedBy

org.eclipse.ocl.internal.cst.OperationCallExpCS getImplementedBy()
Returns the value of the 'Implemented By' containment reference.

If the meaning of the 'Implemented By' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Implemented By' containment reference.
See Also:
setImplementedBy(OperationCallExpCS), EqvtrCSTPackage.getDomainCS_ImplementedBy()

setImplementedBy

void setImplementedBy(org.eclipse.ocl.internal.cst.OperationCallExpCS value)
Sets the value of the 'Implemented By' containment reference.

Parameters:
value - the new value of the 'Implemented By' containment reference.
See Also:
getImplementedBy()