|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjadex.runtime.ParameterElementFilter
jadex.runtime.GoalEventFilter
public class GoalEventFilter
A goal filter to match against goals, which are contained in goal events, i.e. the contained values and filters of this filter are not applied to the event, but to the goal. The implicit event filter cannot be finetuned.
Field Summary |
---|
Fields inherited from interface jadex.runtime.IFilter |
---|
ALWAYS, NEVER |
Constructor Summary | |
---|---|
GoalEventFilter(String type)
Create a goal event filter to match against process goal events. |
|
GoalEventFilter(String type,
boolean info)
Create a goal event filter to match against goal events. |
|
GoalEventFilter(String type,
String name,
boolean info)
Create a goal event filter to match against goal events. |
Method Summary | |
---|---|
boolean |
filter(Object object)
Match an object against the filter. |
Methods inherited from class jadex.runtime.ParameterElementFilter |
---|
addValue, setMatchExpression, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GoalEventFilter(String type)
type
- The goal type.public GoalEventFilter(String type, boolean info)
type
- The goal type.info
- Match info (or process) events.public GoalEventFilter(String type, String name, boolean info)
type
- The goal type.name
- The goal (instance) name.info
- Match info (or process) events.Method Detail |
---|
public boolean filter(Object object) throws Exception
filter
in interface IFilter
filter
in class ParameterElementFilter
object
- The object.
Exception
|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.