org.eclipse.ocl.examples.codegen.cgmodel
Interface CGString

All Superinterfaces:
CGConstant, CGElement, CGNamedElement, CGTypedElement, CGValuedElement, org.eclipse.emf.ecore.EObject, Nameable, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CGStringImpl

public interface CGString
extends CGConstant

A representation of the model object 'CG String'. CGInteger represents a string value.

The following features are supported:

See Also:
CGModelPackage.getCGString()
Generated

Method Summary
 java.lang.String getStringValue()
          Returns the value of the 'String Value' attribute.
 void setStringValue(java.lang.String value)
          Sets the value of the 'String Value' attribute.
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGConstant
getConstantValue
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGValuedElement
getDependsOn, getInvalidValue, getNamedValue, getOwns, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isBoxed, isCaught, isCommonable, isConstant, isEquivalentTo, isEquivalentToInternal, isFalse, isGlobal, isInlined, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUnboxed, isUncommonable, setCaught, setValueName
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGTypedElement
getASTypeId, getTypeId, isRequired, setRequired, setTypeId
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGNamedElement
getAst, getName, setAst, setName
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGElement
accept, getChildren, getParent, getPlace, isContext, rewriteAs
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getStringValue

java.lang.String getStringValue()
Returns the value of the 'String Value' attribute.

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

the string value

Returns:
the value of the 'String Value' attribute.
See Also:
setStringValue(String), CGModelPackage.getCGString_StringValue()
Generated

setStringValue

void setStringValue(java.lang.String value)
Sets the value of the 'String Value' attribute.

Parameters:
value - the new value of the 'String Value' attribute.
See Also:
getStringValue()
Generated