1 15 package org.apache.hivemind.lib.pipeline; 16 17 import org.apache.hivemind.impl.BaseLocatable; 18 19 24 public class FilterContribution extends BaseLocatable implements PipelineContribution 25 { 26 private String _name; 27 private Object _filter; 28 private String _before; 29 private String _after; 30 31 public void informAssembler(PipelineAssembler pa) 32 { 33 pa.addFilter(_name, _after, _before, _filter, getLocation()); 34 } 35 36 public void setAfter(String string) 37 { 38 _after = string; 39 } 40 41 public void setBefore(String string) 42 { 43 _before = string; 44 } 45 46 public void setFilter(Object object) 47 { 48 _filter = object; 49 } 50 51 public void setName(String string) 52 { 53 _name = string; 54 } 55 56 } 57 | Popular Tags |