public class TupleLiteralPartImpl extends VariableDeclarationImpl implements TupleLiteralPart
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
NotificationChain |
basicSetOwnedInit(OCLExpression newOwnedInit,
NotificationChain msgs) |
int |
eDerivedOperationID(int baseOperationID,
Class<?> baseClass) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
Object |
eInvoke(int operationID,
<any> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
OCLExpression |
getOwnedInit() |
TuplePartId |
getPartId() |
void |
setOwnedInit(OCLExpression newOwnedInit) |
boolean |
validateCompatibleInitialiserType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateTypeIsNotInvalid(DiagnosticChain diagnostics,
Map<Object,Object> context) |
getTypeValue, setTypeValue, validateNameIsNotNull, validateTypeIsNotNullbasicGetType, CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType, toStringgetName, setNameallOwnedElements, eInverseAdd, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTypeValue, setTypeValue, validateNameIsNotNull, validateTypeIsNotNullCompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setTypegetName, setNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic OCLExpression getOwnedInit()
getOwnedInit in interface TupleLiteralPartTupleLiteralPart.setOwnedInit(OCLExpression),
PivotPackage.getTupleLiteralPart_OwnedInit()public NotificationChain basicSetOwnedInit(OCLExpression newOwnedInit, NotificationChain msgs)
public void setOwnedInit(OCLExpression newOwnedInit)
setOwnedInit in interface TupleLiteralPartnewOwnedInit - the new value of the 'Owned Init' containment reference.TupleLiteralPart.getOwnedInit()public boolean validateCompatibleInitialiserType(DiagnosticChain diagnostics,
Map<Object,Object> context)
validateCompatibleInitialiserType in interface TupleLiteralPartpublic boolean validateTypeIsNotInvalid(DiagnosticChain diagnostics,
Map<Object,Object> context)
validateTypeIsNotInvalid in interface TupleLiteralPartvalidateTypeIsNotInvalid in interface VariableDeclarationvalidateTypeIsNotInvalid in class VariableDeclarationImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ElementImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class VariableDeclarationImplpublic void eSet(int featureID,
Object newValue)
eSet in class VariableDeclarationImplpublic void eUnset(int featureID)
eUnset in class VariableDeclarationImplpublic boolean eIsSet(int featureID)
eIsSet in class VariableDeclarationImplpublic int eDerivedOperationID(int baseOperationID,
Class<?> baseClass)
public Object eInvoke(int operationID, <any> arguments) throws InvocationTargetException
eInvoke in class VariableDeclarationImplInvocationTargetExceptionpublic <R> R accept(Visitor<R> visitor)
Elementpublic TuplePartId getPartId()
getPartId in interface TupleLiteralPartCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.