public static class GanttModelUtil.FilterActivityVisitor extends java.lang.Object implements GanttModelUtil.IlvActivityVisitor<java.lang.Void>
GanttModelUtil.IlvActivityVisitor
that builds a list of Filtered activities based
on the GanttModelUtil.IFilter
instanceConstructor and Description |
---|
FilterActivityVisitor(GanttModelUtil.IFilter<ilog.views.gantt.IlvActivity> filter) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ilog.views.gantt.IlvActivity> |
getActivities()
Returns the list of filtered activities or an empty list
|
void |
visit(ilog.views.gantt.IlvActivity item,
ilog.views.gantt.IlvGanttModel model,
java.lang.Void state)
Visit an activity of the given chart and pass an instance of the 'state' as well.
|
public FilterActivityVisitor(GanttModelUtil.IFilter<ilog.views.gantt.IlvActivity> filter)
public void visit(ilog.views.gantt.IlvActivity item, ilog.views.gantt.IlvGanttModel model, java.lang.Void state)
GanttModelUtil.IlvActivityVisitor
Void
type.visit
in interface GanttModelUtil.IlvActivityVisitor<java.lang.Void>
item
- IlvActivity
to visitmodel
- IlvGanttModel
that owns the itemstate
- optional stateful data that might be of interest to the visitorpublic java.util.List<ilog.views.gantt.IlvActivity> getActivities()