private BRLActionColumn makeNewActionBRLFragment() { switch ( model.getTableFormat() ) { case LIMITED_ENTRY: return new LimitedEntryBRLActionColumn(); default: return new BRLActionColumn(); } }
private ActionRetractFactCol52 makeNewActionRetractFact() { switch ( model.getTableFormat() ) { case LIMITED_ENTRY: LimitedEntryActionRetractFactCol52 ler = new LimitedEntryActionRetractFactCol52(); ler.setValue( new DTCellValue52( "" ) ); return ler; default: return new ActionRetractFactCol52(); } }
private ActionInsertFactCol52 makeNewActionInsertColumn() { switch ( model.getTableFormat() ) { case LIMITED_ENTRY: return new LimitedEntryActionInsertFactCol52(); default: return new ActionInsertFactCol52(); } }
private void populateModelColumn( final ActionSetFieldCol52 col, final ActionSetFieldCol52 editingCol ) { col.setBoundName( editingCol.getBoundName() ); col.setType( editingCol.getType() ); col.setFactField( editingCol.getFactField() ); col.setHeader( editingCol.getHeader() ); col.setValueList( editingCol.getValueList() ); col.setDefaultValue( editingCol.getDefaultValue() ); col.setHideColumn( editingCol.isHideColumn() ); col.setUpdate( editingCol.isUpdate() ); if ( col instanceof LimitedEntryCol && editingCol instanceof LimitedEntryCol ) { ( (LimitedEntryCol) col ).setValue( ( (LimitedEntryCol) editingCol ).getValue() ); } }
private void populateModelColumn( final ActionWorkItemSetFieldCol52 col, final ActionWorkItemSetFieldCol52 editingCol ) { col.setBoundName( editingCol.getBoundName() ); col.setType( editingCol.getType() ); col.setFactField( editingCol.getFactField() ); col.setHeader( editingCol.getHeader() ); col.setHideColumn( editingCol.isHideColumn() ); col.setUpdate( editingCol.isUpdate() ); col.setWorkItemName( editingCol.getWorkItemName() ); col.setWorkItemResultParameterName( editingCol.getWorkItemResultParameterName() ); col.setParameterClassName( editingCol.getParameterClassName() ); }
private ActionRetractFactCol52 cloneActionRetractColumn( ActionRetractFactCol52 col ) { ActionRetractFactCol52 clone = null; if ( col instanceof LimitedEntryCol ) { clone = new LimitedEntryActionRetractFactCol52(); DTCellValue52 dcv = new DTCellValue52( ( (LimitedEntryCol) col ).getValue().getStringValue() ); ( (LimitedEntryCol) clone ).setValue( dcv ); } else { clone = new ActionRetractFactCol52(); } clone.setHeader( col.getHeader() ); clone.setHideColumn( col.isHideColumn() ); return clone; }
private BRLActionVariableColumn cloneVariable( BRLActionVariableColumn variable ) { BRLActionVariableColumn clone = new BRLActionVariableColumn( variable.getVarName(), variable.getFieldType(), variable.getFactType(), variable.getFactField() ); clone.setHeader( variable.getHeader() ); clone.setHideColumn( variable.isHideColumn() ); clone.setWidth( variable.getWidth() ); return clone; }
private void populateModelColumn( final ActionRetractFactCol52 col, final ActionRetractFactCol52 editingCol ) { col.setHeader( editingCol.getHeader() ); col.setDefaultValue( editingCol.getDefaultValue() ); col.setHideColumn( editingCol.isHideColumn() ); if ( col instanceof LimitedEntryCol && editingCol instanceof LimitedEntryCol ) { ( (LimitedEntryCol) col ).setValue( ( (LimitedEntryCol) editingCol ).getValue() ); } }
private ConditionCol52 makeNewConditionColumn() { switch ( model.getTableFormat() ) { case LIMITED_ENTRY: return new LimitedEntryConditionCol52(); default: return new ConditionCol52(); } }
private ActionSetFieldCol52 makeNewActionSetColumn() { switch ( model.getTableFormat() ) { case LIMITED_ENTRY: return new LimitedEntryActionSetFieldCol52(); default: return new ActionSetFieldCol52(); } }
protected boolean isHeaderUnique( String header ) { for ( CompositeColumn<?> cc : model.getConditions() ) { for ( int iChild = 0; iChild < cc.getChildColumns().size(); iChild++ ) { if ( cc.getChildColumns().get( iChild ).getHeader().equals( header ) ) { return false; } } } return true; }
@Override public boolean hasEnum( final Pattern52 selectedPattern, final ConditionCol52 selectedCondition ) { final String factType = selectedPattern.getFactType(); final String factField = selectedCondition.getFactField(); return oracle.hasEnums( factType, factField ); }
private BRLConditionColumn makeNewConditionBRLFragment() { switch ( model.getTableFormat() ) { case LIMITED_ENTRY: return new LimitedEntryBRLConditionColumn(); default: return new BRLConditionColumn(); } }
protected boolean isHeaderUnique( String header ) { for ( ActionCol52 o : model.getActionCols() ) { if ( o.getHeader().equals( header ) ) { return false; } } return true; }
public void onClick( ClickEvent w ) { editingCol.setFactField( null ); applyConsTypeChange( BaseSingleFieldConstraint.TYPE_LITERAL ); } } );
/** * Check whether empty values are permitted * @return True if empty values are permitted */ protected boolean allowEmptyValues() { return this.model.getTableFormat() == GuidedDecisionTable52.TableFormat.EXTENDED_ENTRY; }
public void onClick( ClickEvent event ) { int index = patterns.getSelectedIndex(); if ( index > -1 ) { ler.getValue().setStringValue( patterns.getValue( index ) ); } }
protected boolean isHeaderUnique( String header ) { for ( ActionCol52 o : model.getActionCols() ) { if ( o.getHeader().equals( header ) ) { return false; } } return true; }
public void onClick( ClickEvent w ) { editingCol.setFactField( null ); applyConsTypeChange( BaseSingleFieldConstraint.TYPE_RET_VALUE ); } } );