private void initialiseTextBox( AbstractRestrictedEntryTextBox txt ) { String key = String.valueOf( 1 ); String value = hcw.getWindow().getParameter( key ); if ( value == null ) { value = ""; hcw.getWindow().setParameter( key, value ); } if ( !txt.isValidValue( value, false ) ) { value = ""; hcw.getWindow().setParameter( key, value ); } txt.setText( value ); txt.setEnabled( !isReadOnly ); parametersContainer.add( txt ); parametersContainer.setVisible( true ); hcw.getWindow().setParameter( SharedConstants.OPERATOR_PARAMETER_GENERATOR, CEP_OPERATOR_PARAMETER_GENERATOR ); }
private void initialiseTextBox( AbstractRestrictedEntryTextBox txt ) { String key = String.valueOf( 1 ); String value = hcw.getWindow().getParameter( key ); if ( value == null ) { value = ""; hcw.getWindow().setParameter( key, value ); } if ( !txt.isValidValue( value, false ) ) { value = ""; hcw.getWindow().setParameter( key, value ); } txt.setText( value ); txt.setEnabled( !isReadOnly ); parametersContainer.add( txt ); parametersContainer.setVisible( true ); hcw.getWindow().setParameter( SharedConstants.OPERATOR_PARAMETER_GENERATOR, CEP_OPERATOR_PARAMETER_GENERATOR ); }
CEPWindow window = new CEPWindow(); window.setOperator("over window:" + behavior.getSubType()); window.setParameter("org.drools.workbench.models.commons.backend.rule.operatorParameterGenerator", "org.drools.workbench.models.commons.backend.rule.CEPWindowOperatorParameterDRLBuilder"); List<String> params = behavior.getParameters(); int i = 1; for (String param : params) { window.setParameter("" + i++, param);
private static FactPattern buildFactPattern() { FactPattern fp = new FactPattern(); fp.setBoundName( "$f" ); fp.setFactType( "FactType" ); fp.setNegated( true ); CEPWindow win = new CEPWindow(); win.setOperator( "winOp" ); win.setParameter( "winKey", "winPar" ); fp.setWindow( win ); fp.addConstraint( buildSingleFieldConstraint() ); return fp; }