public interface PropertyCallExp extends NavigationCallExp, ReferringElement
The following features are supported:
PivotPackage.getPropertyCallExp()
Modifier and Type | Method and Description |
---|---|
Property |
getReferredProperty()
Returns the value of the 'Referred Property' reference.
|
Type |
getSpecializedReferredPropertyOwningType() |
Type |
getSpecializedReferredPropertyType() |
void |
setReferredProperty(Property value)
Sets the value of the '
Referred Property ' reference. |
boolean |
validateCompatibleResultType(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateNonStaticSourceTypeIsConformant(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateSafeSourceCanBeNull(DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateUnsafeSourceCanNotBeNull(DiagnosticChain diagnostics,
Map<Object,Object> context) |
getNavigationSource, getQualifiers, setNavigationSource
isIsPre, setIsPre
getOwnedSource, isIsImplicit, isIsSafe, setIsImplicit, setIsSafe, setOwnedSource, validateTypeIsNotInvalid
getTypeValue, isNonNull, isNull, setTypeValue, validateTypeIsNotNull
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
getReferredElement
Property getReferredProperty()
If the meaning of the 'Referred Property' reference isn't clear, there really should be more of a description here...
setReferredProperty(Property)
,
PivotPackage.getPropertyCallExp_ReferredProperty()
void setReferredProperty(Property value)
Referred Property
' reference.
value
- the new value of the 'Referred Property' reference.getReferredProperty()
Type getSpecializedReferredPropertyOwningType()
Type getSpecializedReferredPropertyType()
boolean validateNonStaticSourceTypeIsConformant(DiagnosticChain diagnostics, Map<Object,Object> context)
boolean validateSafeSourceCanBeNull(DiagnosticChain diagnostics, Map<Object,Object> context)
boolean validateUnsafeSourceCanNotBeNull(DiagnosticChain diagnostics, Map<Object,Object> context)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.