io.sarl.lang.validation
Interface IFeatureCallValidator
All Known Implementing Classes:
DefaultFeatureCallValidator
interface IFeatureCallValidator
Validator of the feature calls.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
compiler
Action Summary
Modifier and type Action and description
abstract boolean isDisallowedCall(XAbstractFeatureCall)
Replies if the given call is disallowed or not.
abstract boolean isDiscouragedCall(XAbstractFeatureCall)
Replies if the given call is discouraged or not.
Action Details
isDisallowedCall(XAbstractFeatureCall)
def isDisallowedCall(XAbstractFeatureCall) : boolean
Replies if the given call is disallowed or not.
Parameters:
call - the call to test.
Returns:
true if the call is disallowed.
isDiscouragedCall(XAbstractFeatureCall)
def isDiscouragedCall(XAbstractFeatureCall) : boolean
Replies if the given call is discouraged or not.
Parameters:
call - the call to test.
Returns:
true if the call is discouraged.