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 | mainFunctionModifierValidator
Replies the modifier validator for main function in a class. |
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 | 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)
Check the modifiers of the annotation type. |
void | checkModifiers(XtendClass)
Check the modifiers of the class. |
void | checkModifiers(XtendConstructor)
Check the modifiers for the class constructors. |
void | checkModifiers(XtendEnum)
Check the modifiers of the enumeration. |
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)
Check the modifiers of the interface. |
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 | getMainFunctionModifierValidator
Replies the modifier validator for main function in a class. |
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 SARLModifierValidator | newSARLModifierValidator(List<E>)
Create a new validator. |
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 mainFunctionModifierValidator : SARLModifierValidator
This property is an alias for the action: getMainFunctionModifierValidator
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 getMainFunctionModifierValidator : 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
protected def newSARLModifierValidator(List<E>) : SARLModifierValidator