Class EventTemplate
- java.lang.Object
-
- ru.ispras.microtesk.tools.adapter.trace.EventTemplate
-
public class EventTemplate extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EventTemplate(EventType eventType, java.util.List<EventElementPattern> eventElements, java.util.Map<EventElementType,java.lang.String> elementPartsRegExp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkLineEventType(java.lang.String traceLine)
Returns the event typeEventType
.java.util.Map<EventElementType,java.lang.String>
getElementsRegExp()
java.util.List<EventElementPattern>
getEventElements()
java.util.regex.Pattern
getEventPattern()
EventType
getEventType()
java.lang.String
toString()
-
-
-
Constructor Detail
-
EventTemplate
public EventTemplate(EventType eventType, java.util.List<EventElementPattern> eventElements, java.util.Map<EventElementType,java.lang.String> elementPartsRegExp)
-
-
Method Detail
-
getEventElements
public java.util.List<EventElementPattern> getEventElements()
-
getEventType
public EventType getEventType()
-
getElementsRegExp
public java.util.Map<EventElementType,java.lang.String> getElementsRegExp()
-
getEventPattern
public java.util.regex.Pattern getEventPattern()
-
checkLineEventType
public boolean checkLineEventType(java.lang.String traceLine)
Returns the event typeEventType
.- Parameters:
traceLine
- string from trace to check.- Returns:
- the event type.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-