/** * @return the type */ public String getType() { return getText(); }
public BehaviorDescrBuilder<P> parameters( List<String> params ) { descr.setParameters( params ); return this; } }
public BehaviorDescrBuilder<P> type( String type, String subtype ) { descr.setType( type ); descr.setSubType( subtype ); return this; }
if ( Behavior.BehaviorType.TIME_WINDOW.matches( behaviorDescr.getSubType() ) ) { SlidingTimeWindow window = new SlidingTimeWindow( TimeUtils.parseTimeString( behaviorDescr.getParameters().get( 0 ) ) ); pattern.addBehavior( window ); } else if ( Behavior.BehaviorType.LENGTH_WINDOW.matches( behaviorDescr.getSubType() ) ) { SlidingLengthWindow window = new SlidingLengthWindow( Integer.valueOf( behaviorDescr.getParameters().get( 0 ) ) ); pattern.addBehavior( window );
/** * @param type */ public BehaviorDescr(String type) { setText(type); }
protected BehaviorDescrBuilderImpl(P parent) { super( parent, new BehaviorDescr() ); this.parent.getDescr().addBehavior( descr ); }
/** * @param type the type to set */ public void setType(String type) { setText( type ); }