Package jadex.bdiv3.model
Class MMessageEvent
- java.lang.Object
- 
- jadex.bdiv3.model.MElement
- 
- jadex.bdiv3.model.MParameterElement
- 
- jadex.bdiv3.model.MProcessableElement
- 
- jadex.bdiv3.model.MMessageEvent
 
 
 
 
- 
 public class MMessageEvent extends MProcessableElement Model element for a message.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMMessageEvent.DirectionThe message direction.
 - 
Field SummaryFields Modifier and Type Field Description protected intdegreeThe spec.protected MMessageEvent.DirectiondirectionThe direction.static java.util.Map<java.lang.String,MMessageEvent.Direction>dirsprotected UnparsedExpressionmatchexpThe match expression.protected ClassInfotypeThe message type.- 
Fields inherited from class jadex.bdiv3.model.MProcessableElementexcludemode, exported, posttoall, randomselection, rebuild
 - 
Fields inherited from class jadex.bdiv3.model.MParameterElementparameters
 - 
Fields inherited from class jadex.bdiv3.model.MElementCAPABILITY_SEPARATOR, description, name
 
- 
 - 
Constructor SummaryConstructors Constructor Description MMessageEvent()Create a new message event.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MMessageEvent.DirectiongetDirection()Get the direction.UnparsedExpressiongetMatchExpression()Get the matchExpression.intgetSpecializationDegree()Get the specialization degree.ClassInfogetType()Get the type.voidsetDirection(MMessageEvent.Direction direction)The direction to set.voidsetMatchExpression(UnparsedExpression matchexp)The match expression to set.voidsetType(ClassInfo type)The type to set.- 
Methods inherited from class jadex.bdiv3.model.MProcessableElementgetExcludeMode, isExported, isPostToAll, isRandomSelection, isRebuild, setExcludeMode, setExported, setPostToAll, setRandomSelection, setRebuild
 - 
Methods inherited from class jadex.bdiv3.model.MParameterElementaddParameter, getParameter, getParameters, hasParameter, hasParameterIgnoreCase, setParameters
 - 
Methods inherited from class jadex.bdiv3.model.MElementequals, getCapabilityName, getDescription, getElementName, getName, hashCode, internalName, setDescription, setFlatName, setName, toString
 
- 
 
- 
- 
- 
Field Detail- 
dirspublic static java.util.Map<java.lang.String,MMessageEvent.Direction> dirs 
 - 
directionprotected MMessageEvent.Direction direction The direction.
 - 
typeprotected ClassInfo type The message type.
 - 
degreeprotected int degree The spec. degree.
 - 
matchexpprotected UnparsedExpression matchexp The match expression.
 
- 
 - 
Method Detail- 
getDirectionpublic MMessageEvent.Direction getDirection() Get the direction.- Returns:
- The direction
 
 - 
setDirectionpublic void setDirection(MMessageEvent.Direction direction) The direction to set.- Parameters:
- direction- The direction to set
 
 - 
getTypepublic ClassInfo getType() Get the type.- Returns:
- The type
 
 - 
setTypepublic void setType(ClassInfo type) The type to set.- Parameters:
- type- The type to set
 
 - 
getMatchExpressionpublic UnparsedExpression getMatchExpression() Get the matchExpression.- Returns:
- The matchExpression
 
 - 
setMatchExpressionpublic void setMatchExpression(UnparsedExpression matchexp) The match expression to set.- Parameters:
- matchexp- The matchExpression to set
 
 - 
getSpecializationDegreepublic int getSpecializationDegree() Get the specialization degree.- Returns:
- The degree.
 
 
- 
 
-