org.eclipse.xtext.xbase.scoping.featurecalls
Interface IValidatedEObjectDescription

All Superinterfaces:
IEObjectDescription
All Known Implementing Classes:
JvmFeatureDescription, LocalVarDescription

public interface IValidatedEObjectDescription
extends IEObjectDescription

Author:
Sebastian Zarnekow - Initial contribution and API

Method Summary
 JvmIdentifiableElement getEObjectOrProxy()
           
 java.lang.String getIssueCode()
           
 java.lang.String getKey()
           
 boolean isSameValidationState(IValidatedEObjectDescription other)
           
 boolean isValid()
           
 boolean isValidStaticState()
           
 boolean isVisible()
           
 void setIssueCode(java.lang.String issueCode)
           
 
Methods inherited from interface org.eclipse.xtext.resource.IEObjectDescription
getEClass, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys
 

Method Detail

isValid

boolean isValid()

isVisible

boolean isVisible()

isValidStaticState

boolean isValidStaticState()

setIssueCode

void setIssueCode(java.lang.String issueCode)

getIssueCode

java.lang.String getIssueCode()

getEObjectOrProxy

JvmIdentifiableElement getEObjectOrProxy()
Specified by:
getEObjectOrProxy in interface IEObjectDescription
Returns:
the actual element or a proxy.

getKey

java.lang.String getKey()

isSameValidationState

boolean isSameValidationState(IValidatedEObjectDescription other)