Modifier and type | Property and description |
---|---|
protected SARLModifierValidator | agentModifierValidator Replies the modifier validator for the agents. |
protected SARLModifierValidator | annotationTypeModifierValidator Replies the modifier validator for annotations. |
protected SARLModifierValidator | behaviorModifierValidator Replies the modifier validator for the behaviors. |
protected SARLModifierValidator | capacityModifierValidator Replies the modifier validator for the capacities. |
protected SARLModifierValidator | classModifierValidator Replies the modifier validator for classes. |
protected SARLModifierValidator | constructorModifierValidator Replies the modifier validator for class constructors. |
protected SARLModifierValidator | constructorModifierValidatorForSpecialContainer Replies the modifier validator for the constructors in special containers. |
protected SARLModifierValidator | enumModifierValidator Replies the modifier validator for enumerations. |
protected SARLModifierValidator | eventModifierValidator Replies the modifier validator for the events. |
protected SARLModifierValidator | fieldInAgentModifierValidator Replies the modifier validator for fields in the agents. |
protected SARLModifierValidator | fieldInBehaviorModifierValidator Replies the modifier validator for fields in the behaviors. |
protected SARLModifierValidator | fieldInEventModifierValidator Replies the modifier validator for fields in the events. |
protected SARLModifierValidator | fieldInInterfaceModifierValidator Replies the modifier validator for fields in interfaces. |
protected SARLModifierValidator | fieldInSkillModifierValidator Replies the modifier validator for fields in the skills. |
protected SARLModifierValidator | fieldModifierValidator Replies the modifier validator for fields in classes. |
protected SARLModifierValidator | interfaceModifierValidator Replies the modifier validator for interfaces. |
protected SARLModifierValidator | methodInAgentModifierValidator Replies the modifier validator for methods in the agents. |
protected SARLModifierValidator | methodInBehaviorModifierValidator Replies the modifier validator for methods in the behaviors. |
protected SARLModifierValidator | methodInCapacityModifierValidator Replies the modifier validator for methods in the capacities. |
protected SARLModifierValidator | methodInInterfaceModifierValidator Replies the modifier validator for interface methods. |
protected SARLModifierValidator | methodInSkillModifierValidator Replies the modifier validator for methods in the skills. |
protected SARLModifierValidator | methodModifierValidator Replies the modifier validator for class methods. |
protected SARLModifierValidator | nestedAnnotationTypeInAgentModifierValidator Replies the modifier validator for annotations that are defined in an agent type. |
protected SARLModifierValidator | nestedAnnotationTypeModifierValidator Replies the modifier validator for nested annotations types. |
protected SARLModifierValidator | nestedClassInAgentModifierValidator Replies the modifier validator for classes that are defined in an agent type. |
protected SARLModifierValidator | nestedClassModifierValidator Replies the modifier validator for nested classes. |
protected SARLModifierValidator | nestedEnumerationInAgentModifierValidator Replies the modifier validator for enumerations that are defined in an agent type. |
protected SARLModifierValidator | nestedEnumModifierValidator Replies the modifier validator for nested enumerations. |
protected SARLModifierValidator | nestedInterfaceInAgentModifierValidator Replies the modifier validator for interfaces that are defined in an agent type. |
protected SARLModifierValidator | nestedInterfaceModifierValidator Replies the modifier validator for nested interfaces. |
protected SARLModifierValidator | skillModifierValidator Replies the modifier validator for the skills. |
protected SARLModifierValidator | staticConstructorModifierValidator Replies the modifier validator for the static constructors. |
Modifier and type | Type and description |
---|---|
protected class | SARLFeatureModifierValidator.SARLModifierValidator The modifier validator for constructors. |
Modifier and type | Action and description |
---|---|
protected void | checkModifierMatchesTypename(XtendClass) |
void | checkModifiers(SarlAgent) Check the modifiers for the SARL agents. |
void | checkModifiers(SarlBehavior) Check the modifiers for the SARL behaviors. |
void | checkModifiers(SarlCapacity) Check the modifiers for the SARL capacities. |
void | checkModifiers(SarlEvent) Check if the modifiers for the SARL events. |
void | checkModifiers(SarlSkill) Check the modifiers for the SARL skills. |
void | checkModifiers(XtendAnnotationType) |
void | checkModifiers(XtendClass) |
void | checkModifiers(XtendConstructor) Check the modifiers for the class constructors. |
void | checkModifiers(XtendEnum) |
void | checkModifiers(XtendField) Check the modifiers for the fields and attributes. |
void | checkModifiers(XtendFunction) Check the modifiers for the actions and methods. |
void | checkModifiers(XtendInterface) |
protected SARLModifierValidator | getAgentModifierValidator Replies the modifier validator for the agents. |
protected SARLModifierValidator | getAnnotationTypeModifierValidator Replies the modifier validator for annotations. |
protected SARLModifierValidator | getBehaviorModifierValidator Replies the modifier validator for the behaviors. |
protected SARLModifierValidator | getCapacityModifierValidator Replies the modifier validator for the capacities. |
protected SARLModifierValidator | getClassModifierValidator Replies the modifier validator for classes. |
protected SARLModifierValidator | getConstructorModifierValidator Replies the modifier validator for class constructors. |
protected SARLModifierValidator | getConstructorModifierValidatorForSpecialContainer Replies the modifier validator for the constructors in special containers. |
protected SARLModifierValidator | getEnumModifierValidator Replies the modifier validator for enumerations. |
protected SARLModifierValidator | getEventModifierValidator Replies the modifier validator for the events. |
protected SARLModifierValidator | getFieldInAgentModifierValidator Replies the modifier validator for fields in the agents. |
protected SARLModifierValidator | getFieldInBehaviorModifierValidator Replies the modifier validator for fields in the behaviors. |
protected SARLModifierValidator | getFieldInEventModifierValidator Replies the modifier validator for fields in the events. |
protected SARLModifierValidator | getFieldInInterfaceModifierValidator Replies the modifier validator for fields in interfaces. |
protected SARLModifierValidator | getFieldInSkillModifierValidator Replies the modifier validator for fields in the skills. |
protected SARLModifierValidator | getFieldModifierValidator Replies the modifier validator for fields in classes. |
protected SARLModifierValidator | getInterfaceModifierValidator Replies the modifier validator for interfaces. |
protected SARLModifierValidator | getMethodInAgentModifierValidator Replies the modifier validator for methods in the agents. |
protected SARLModifierValidator | getMethodInBehaviorModifierValidator Replies the modifier validator for methods in the behaviors. |
protected SARLModifierValidator | getMethodInCapacityModifierValidator Replies the modifier validator for methods in the capacities. |
protected SARLModifierValidator | getMethodInInterfaceModifierValidator Replies the modifier validator for interface methods. |
protected SARLModifierValidator | getMethodInSkillModifierValidator Replies the modifier validator for methods in the skills. |
protected SARLModifierValidator | getMethodModifierValidator Replies the modifier validator for class methods. |
protected SARLModifierValidator | getNestedAnnotationTypeInAgentModifierValidator Replies the modifier validator for annotations that are defined in an agent type. |
protected SARLModifierValidator | getNestedAnnotationTypeModifierValidator Replies the modifier validator for nested annotations types. |
protected SARLModifierValidator | getNestedClassInAgentModifierValidator Replies the modifier validator for classes that are defined in an agent type. |
protected SARLModifierValidator | getNestedClassModifierValidator Replies the modifier validator for nested classes. |
protected SARLModifierValidator | getNestedEnumerationInAgentModifierValidator Replies the modifier validator for enumerations that are defined in an agent type. |
protected SARLModifierValidator | getNestedEnumModifierValidator Replies the modifier validator for nested enumerations. |
protected SARLModifierValidator | getNestedInterfaceInAgentModifierValidator Replies the modifier validator for interfaces that are defined in an agent type. |
protected SARLModifierValidator | getNestedInterfaceModifierValidator Replies the modifier validator for nested interfaces. |
protected SARLModifierValidator | getSkillModifierValidator Replies the modifier validator for the skills. |
protected SARLModifierValidator | getStaticConstructorModifierValidator Replies the modifier validator for the static constructors. |
protected val agentModifierValidator : SARLModifierValidator
This property is an alias for the action: getAgentModifierValidator
protected val annotationTypeModifierValidator : SARLModifierValidator
This property is an alias for the action: getAnnotationTypeModifierValidator
protected val behaviorModifierValidator : SARLModifierValidator
This property is an alias for the action: getBehaviorModifierValidator
protected val capacityModifierValidator : SARLModifierValidator
This property is an alias for the action: getCapacityModifierValidator
protected val classModifierValidator : SARLModifierValidator
This property is an alias for the action: getClassModifierValidator
protected val constructorModifierValidator : SARLModifierValidator
This property is an alias for the action: getConstructorModifierValidator
protected val constructorModifierValidatorForSpecialContainer : SARLModifierValidator
This property is an alias for the action: getConstructorModifierValidatorForSpecialContainer
protected val enumModifierValidator : SARLModifierValidator
This property is an alias for the action: getEnumModifierValidator
protected val eventModifierValidator : SARLModifierValidator
This property is an alias for the action: getEventModifierValidator
protected val fieldInAgentModifierValidator : SARLModifierValidator
This property is an alias for the action: getFieldInAgentModifierValidator
protected val fieldInBehaviorModifierValidator : SARLModifierValidator
This property is an alias for the action: getFieldInBehaviorModifierValidator
protected val fieldInEventModifierValidator : SARLModifierValidator
This property is an alias for the action: getFieldInEventModifierValidator
protected val fieldInInterfaceModifierValidator : SARLModifierValidator
This property is an alias for the action: getFieldInInterfaceModifierValidator
protected val fieldInSkillModifierValidator : SARLModifierValidator
This property is an alias for the action: getFieldInSkillModifierValidator
protected val fieldModifierValidator : SARLModifierValidator
This property is an alias for the action: getFieldModifierValidator
protected val interfaceModifierValidator : SARLModifierValidator
This property is an alias for the action: getInterfaceModifierValidator
protected val methodInAgentModifierValidator : SARLModifierValidator
This property is an alias for the action: getMethodInAgentModifierValidator
protected val methodInBehaviorModifierValidator : SARLModifierValidator
This property is an alias for the action: getMethodInBehaviorModifierValidator
protected val methodInCapacityModifierValidator : SARLModifierValidator
This property is an alias for the action: getMethodInCapacityModifierValidator
protected val methodInInterfaceModifierValidator : SARLModifierValidator
This property is an alias for the action: getMethodInInterfaceModifierValidator
protected val methodInSkillModifierValidator : SARLModifierValidator
This property is an alias for the action: getMethodInSkillModifierValidator
protected val methodModifierValidator : SARLModifierValidator
This property is an alias for the action: getMethodModifierValidator
protected val nestedAnnotationTypeInAgentModifierValidator : SARLModifierValidator
This property is an alias for the action: getNestedAnnotationTypeInAgentModifierValidator
protected val nestedAnnotationTypeModifierValidator : SARLModifierValidator
This property is an alias for the action: getNestedAnnotationTypeModifierValidator
protected val nestedClassInAgentModifierValidator : SARLModifierValidator
This property is an alias for the action: getNestedClassInAgentModifierValidator
protected val nestedClassModifierValidator : SARLModifierValidator
This property is an alias for the action: getNestedClassModifierValidator
protected val nestedEnumerationInAgentModifierValidator : SARLModifierValidator
This property is an alias for the action: getNestedEnumerationInAgentModifierValidator
protected val nestedEnumModifierValidator : SARLModifierValidator
This property is an alias for the action: getNestedEnumModifierValidator
protected val nestedInterfaceInAgentModifierValidator : SARLModifierValidator
This property is an alias for the action: getNestedInterfaceInAgentModifierValidator
protected val nestedInterfaceModifierValidator : SARLModifierValidator
This property is an alias for the action: getNestedInterfaceModifierValidator
protected val skillModifierValidator : SARLModifierValidator
This property is an alias for the action: getSkillModifierValidator
protected val staticConstructorModifierValidator : SARLModifierValidator
This property is an alias for the action: getStaticConstructorModifierValidator
new
protected def checkModifierMatchesTypename(XtendClass)
def checkModifiers(SarlAgent)
def checkModifiers(SarlBehavior)
def checkModifiers(SarlCapacity)
def checkModifiers(SarlEvent)
def checkModifiers(SarlSkill)
def checkModifiers(XtendAnnotationType)
def checkModifiers(XtendClass)
def checkModifiers(XtendConstructor)
def checkModifiers(XtendEnum)
def checkModifiers(XtendField)
def checkModifiers(XtendFunction)
def checkModifiers(XtendInterface)
protected def getAgentModifierValidator : SARLModifierValidator
protected def getAnnotationTypeModifierValidator : SARLModifierValidator
protected def getBehaviorModifierValidator : SARLModifierValidator
protected def getCapacityModifierValidator : SARLModifierValidator
protected def getClassModifierValidator : SARLModifierValidator
protected def getConstructorModifierValidator : SARLModifierValidator
protected def getConstructorModifierValidatorForSpecialContainer : SARLModifierValidator
protected def getEnumModifierValidator : SARLModifierValidator
protected def getEventModifierValidator : SARLModifierValidator
protected def getFieldInAgentModifierValidator : SARLModifierValidator
protected def getFieldInBehaviorModifierValidator : SARLModifierValidator
protected def getFieldInEventModifierValidator : SARLModifierValidator
protected def getFieldInInterfaceModifierValidator : SARLModifierValidator
protected def getFieldInSkillModifierValidator : SARLModifierValidator
protected def getFieldModifierValidator : SARLModifierValidator
protected def getInterfaceModifierValidator : SARLModifierValidator
protected def getMethodInAgentModifierValidator : SARLModifierValidator
protected def getMethodInBehaviorModifierValidator : SARLModifierValidator
protected def getMethodInCapacityModifierValidator : SARLModifierValidator
protected def getMethodInInterfaceModifierValidator : SARLModifierValidator
protected def getMethodInSkillModifierValidator : SARLModifierValidator
protected def getMethodModifierValidator : SARLModifierValidator
protected def getNestedAnnotationTypeInAgentModifierValidator : SARLModifierValidator
protected def getNestedAnnotationTypeModifierValidator : SARLModifierValidator
protected def getNestedClassInAgentModifierValidator : SARLModifierValidator
protected def getNestedClassModifierValidator : SARLModifierValidator
protected def getNestedEnumerationInAgentModifierValidator : SARLModifierValidator
protected def getNestedEnumModifierValidator : SARLModifierValidator
protected def getNestedInterfaceInAgentModifierValidator : SARLModifierValidator
protected def getNestedInterfaceModifierValidator : SARLModifierValidator
protected def getSkillModifierValidator : SARLModifierValidator
protected def getStaticConstructorModifierValidator : SARLModifierValidator