de.cau.cs.kieler.core.kexpressions
Interface TypeIdentifier

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

public interface TypeIdentifier
extends EObject

A representation of the model object 'Type Identifier'.

The following features are supported:

See Also:
KExpressionsPackage.getTypeIdentifier()
Rating red
Generated:
This code was automatically generated.
Model element

Method Summary
 CombineOperator getOperator()
          Returns the value of the 'Operator' attribute.
 ValueType getType()
          Returns the value of the 'Type' attribute.
 String getTypeID()
          Returns the value of the 'Type ID' attribute.
 void setOperator(CombineOperator value)
          Sets the value of the 'Operator' attribute.
 void setType(ValueType value)
          Sets the value of the 'Type' attribute.
 void setTypeID(String value)
          Sets the value of the 'Type ID' attribute.
 
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

getType

ValueType getType()
Returns the value of the 'Type' attribute. The default value is "". The literals are from the enumeration ValueType.

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

Returns:
the value of the 'Type' attribute.
See Also:
ValueType, setType(ValueType), KExpressionsPackage.getTypeIdentifier_Type()
Generated:
This code was automatically generated.
Model element:
default=

setType

void setType(ValueType value)
Sets the value of the 'Type' attribute.

Parameters:
value - the new value of the 'Type' attribute.
See Also:
ValueType, getType()
Generated:
This code was automatically generated.

getTypeID

String getTypeID()
Returns the value of the 'Type ID' attribute.

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

Returns:
the value of the 'Type ID' attribute.
See Also:
setTypeID(String), KExpressionsPackage.getTypeIdentifier_TypeID()
Generated:
This code was automatically generated.
Model element

setTypeID

void setTypeID(String value)
Sets the value of the 'Type ID' attribute.

Parameters:
value - the new value of the 'Type ID' attribute.
See Also:
getTypeID()
Generated:
This code was automatically generated.

getOperator

CombineOperator getOperator()
Returns the value of the 'Operator' attribute. The literals are from the enumeration CombineOperator.

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

Returns:
the value of the 'Operator' attribute.
See Also:
CombineOperator, setOperator(CombineOperator), KExpressionsPackage.getTypeIdentifier_Operator()
Generated:
This code was automatically generated.
Model element

setOperator

void setOperator(CombineOperator value)
Sets the value of the 'Operator' attribute.

Parameters:
value - the new value of the 'Operator' attribute.
See Also:
CombineOperator, getOperator()
Generated:
This code was automatically generated.