@Override public void enabledManagedRepositoryCreation(boolean enabled) { managedReposiotryGroup.setVisible(enabled); }
@Override public void enableManagedRepoCreation(boolean enabled) { managedReposiotryGroup.setVisible(enabled); }
@Override public void addSearchPanel(IsWidget searchPanel) { if (searchPanel != null) { searchBarContainer.add(searchPanel); searchBarContainer.setVisible(true); } else { searchBarContainer.clear(); searchBarContainer.setVisible(false); } }
public void addServerTemplates(final Set<String> serverTemplateIds) { for (final String id : serverTemplateIds) { final Option option = GWT.create(Option.class); option.setText(id); option.setValue(id); serverTemplateDropdown.add(option); } serverTemplateDropdown.refresh(); serverTemplateGroup.setVisible(true); }
private void chosenConditionsSelected( final Set<ActionInsertFactCol52> cws ) { btnRemove.setEnabled( true ); if ( cws.size() == 1 ) { chosenFieldsSelection = cws.iterator().next(); fieldDefinition.setVisible( true ); validateFieldHeader(); populateFieldDefinition(); } else { chosenFieldsSelection = null; fieldDefinition.setVisible( false ); txtColumnHeader.setEnabled( false ); txtValueList.setEnabled( false ); defaultValueContainer.setVisible( false ); } }
private void chosenConditionsSelected( final Set<ActionInsertFactCol52> cws ) { btnRemove.setEnabled( true ); if ( cws.size() == 1 ) { chosenFieldsSelection = cws.iterator().next(); fieldDefinition.setVisible( true ); validateFieldHeader(); populateFieldDefinition(); } else { chosenFieldsSelection = null; fieldDefinition.setVisible( false ); txtColumnHeader.setEnabled( false ); txtValueList.setEnabled( false ); defaultValueContainer.setVisible( false ); } }
private void displayCalculationTypes(final Pattern52 selectedPattern, final ConditionCol52 selectedCondition) { final boolean isPredicate = (selectedCondition.getConstraintValueType() == BaseSingleFieldConstraint.TYPE_PREDICATE); final boolean hasEnum = presenter.hasEnum(selectedPattern, selectedCondition); calculationType.setVisible(!isPredicate); optLiteral.setEnabled(!isPredicate); optLiteral.setVisible(!isPredicate); optFormula.setEnabled(!(isPredicate || hasEnum)); optFormula.setVisible(!isPredicate); operatorContainer.setVisible(!isPredicate); optPredicate.setEnabled(isPredicate); optPredicate.setVisible(isPredicate); txtPredicateExpression.setEnabled(isPredicate); predicateExpressionContainer.setVisible(isPredicate); }
private void displayCalculationTypes(final Pattern52 selectedPattern, final ConditionCol52 selectedCondition) { final boolean isPredicate = (selectedCondition.getConstraintValueType() == BaseSingleFieldConstraint.TYPE_PREDICATE); final boolean hasEnum = presenter.hasEnum(selectedPattern, selectedCondition); calculationType.setVisible(!isPredicate); optLiteral.setEnabled(!isPredicate); optLiteral.setVisible(!isPredicate); optFormula.setEnabled(!(isPredicate || hasEnum)); optFormula.setVisible(!isPredicate); operatorContainer.setVisible(!isPredicate); optPredicate.setEnabled(isPredicate); optPredicate.setVisible(isPredicate); txtPredicateExpression.setEnabled(isPredicate); predicateExpressionContainer.setVisible(isPredicate); }
private void chosenConditionsSelected( final Set<ActionSetFieldCol52> cws ) { btnRemove.setEnabled( true ); if ( cws.size() == 1 ) { chosenFieldsSelection = cws.iterator().next(); fieldDefinition.setVisible( true ); validateFieldHeader(); populateFieldDefinition(); } else { chosenFieldsSelection = null; fieldDefinition.setVisible( false ); txtColumnHeader.setEnabled( false ); txtValueList.setEnabled( false ); defaultValueContainer.setVisible( false ); chkUpdateEngine.setEnabled( false ); } }
private void chosenConditionsSelected( final Set<ActionSetFieldCol52> cws ) { btnRemove.setEnabled( true ); if ( cws.size() == 1 ) { chosenFieldsSelection = cws.iterator().next(); fieldDefinition.setVisible( true ); validateFieldHeader(); populateFieldDefinition(); } else { chosenFieldsSelection = null; fieldDefinition.setVisible( false ); txtColumnHeader.setEnabled( false ); txtValueList.setEnabled( false ); defaultValueContainer.setVisible( false ); chkUpdateEngine.setEnabled( false ); } }
@UiHandler(value = "btnRemove") public void btnRemoveClick( final ClickEvent event ) { for ( ActionInsertFactCol52 a : chosenFieldsSelections ) { chosenFields.remove( a ); } chosenFieldsSelections.clear(); setChosenFields( chosenFields ); presenter.stateChanged(); txtColumnHeader.setText( "" ); txtValueList.setText( "" ); defaultValueContainer.setVisible( false ); fieldDefinition.setVisible( false ); btnRemove.setEnabled( false ); }
@UiHandler(value = "btnRemove") public void btnRemoveClick( final ClickEvent event ) { for ( ActionSetFieldCol52 a : chosenFieldsSelections ) { chosenFields.remove( a ); } chosenFieldsSelections.clear(); setChosenFields( chosenFields ); presenter.stateChanged(); txtColumnHeader.setText( "" ); txtValueList.setText( "" ); defaultValueContainer.setVisible( false ); fieldDefinition.setVisible( false ); btnRemove.setEnabled( false ); }
public void setRequest( RequestSummary r, List<ErrorSummary> errors, List<RequestParameterSummary> params ) { this.jobRetries.setText( String.valueOf( r.getExecutions() ) ); if ( ( errors != null ) && errors.size() > 0 ) { errorsOccurredList.clear(); errorControlGroup.setVisible( true ); for ( ErrorSummary error : errors ) { String html = "<strong>" + error.getMessage() + "</strong><br/>" + error.getStacktrace(); this.errorsOccurredList.add( new HTML( SafeHtmlUtils.fromTrustedString( html ) ) ); } } else { errorControlGroup.setVisible( false ); } if ( params != null ) { this.dataProvider.getList().clear(); this.dataProvider.getList().addAll( params ); this.dataProvider.refresh(); } }
@UiHandler(value = "btnRemove") public void btnRemoveClick( final ClickEvent event ) { for ( ActionInsertFactCol52 a : chosenFieldsSelections ) { chosenFields.remove( a ); } chosenFieldsSelections.clear(); setChosenFields( chosenFields ); presenter.stateChanged(); txtColumnHeader.setText( "" ); txtValueList.setText( "" ); defaultValueContainer.setVisible( false ); fieldDefinition.setVisible( false ); btnRemove.setEnabled( false ); }
@UiHandler(value = "btnRemove") public void btnRemoveClick( final ClickEvent event ) { for ( ActionSetFieldCol52 a : chosenFieldsSelections ) { chosenFields.remove( a ); } chosenFieldsSelections.clear(); setChosenFields( chosenFields ); presenter.stateChanged(); txtColumnHeader.setText( "" ); txtValueList.setText( "" ); defaultValueContainer.setVisible( false ); fieldDefinition.setVisible( false ); btnRemove.setEnabled( false ); }
private void makeLimitedValueWidget() { if (!(chosenConditionsSelection instanceof LimitedEntryConditionCol52)) { return; } final LimitedEntryConditionCol52 lec = (LimitedEntryConditionCol52) chosenConditionsSelection; boolean doesOperatorNeedValue = validator.doesOperatorNeedValue(chosenConditionsSelection); if (!doesOperatorNeedValue) { limitedEntryValueContainer.setVisible(false); lec.setValue(null); return; } limitedEntryValueContainer.setVisible(true); if (lec.getValue() == null) { lec.setValue(factory.makeNewValue(chosenConditionsSelection)); } limitedEntryValueWidgetContainer.setWidget(factory.getWidget(availablePatternsSelection, chosenConditionsSelection, lec.getValue())); } });
private void makeLimitedValueWidget() { if (!(chosenConditionsSelection instanceof LimitedEntryConditionCol52)) { return; } final LimitedEntryConditionCol52 lec = (LimitedEntryConditionCol52) chosenConditionsSelection; boolean doesOperatorNeedValue = validator.doesOperatorNeedValue(chosenConditionsSelection); if (!doesOperatorNeedValue) { limitedEntryValueContainer.setVisible(false); lec.setValue(null); return; } limitedEntryValueContainer.setVisible(true); if (lec.getValue() == null) { lec.setValue(factory.makeNewValue(chosenConditionsSelection)); } limitedEntryValueWidgetContainer.setWidget(factory.getWidget(availablePatternsSelection, chosenConditionsSelection, lec.getValue())); } });
@Override public void hide() { super.hide(); serverTemplateGroup.setVisible(false); containerIdText.setText(null); startContainerCheck.setValue(null); serverTemplateDropdown.setValue((String) null); final Iterator<Widget> options = serverTemplateDropdown.iterator(); while (options.hasNext()) { options.next(); options.remove(); } serverTemplateDropdown.refresh(); validateExistingContainerCallback = null; containerIdTextGroup.setValidationState(ValidationState.NONE); containerIdTextHelpInline.setText(""); serverTemplateGroup.setValidationState(ValidationState.NONE); serverTemplateHelpInline.setText(""); }
private void populateFieldDefinition() { // Fields common to all table formats txtColumnHeader.setEnabled( true ); txtColumnHeader.setText( chosenFieldsSelection.getHeader() ); criteriaExtendedEntry.setVisible( presenter.getTableFormat() == GuidedDecisionTable52.TableFormat.EXTENDED_ENTRY ); criteriaLimitedEntry.setVisible( presenter.getTableFormat() == GuidedDecisionTable52.TableFormat.LIMITED_ENTRY ); // Fields specific to the table format switch ( presenter.getTableFormat() ) { case EXTENDED_ENTRY: txtValueList.setEnabled( !presenter.hasEnums( chosenFieldsSelection ) ); txtValueList.setText( chosenFieldsSelection.getValueList() ); makeDefaultValueWidget(); defaultValueContainer.setVisible( true ); break; case LIMITED_ENTRY: makeLimitedValueWidget(); limitedEntryValueContainer.setVisible( true ); break; } }
private void populateFieldDefinition() { // Fields common to all table formats txtColumnHeader.setEnabled( true ); txtColumnHeader.setText( chosenFieldsSelection.getHeader() ); criteriaExtendedEntry.setVisible( presenter.getTableFormat() == GuidedDecisionTable52.TableFormat.EXTENDED_ENTRY ); criteriaLimitedEntry.setVisible( presenter.getTableFormat() == GuidedDecisionTable52.TableFormat.LIMITED_ENTRY ); // Fields specific to the table format switch ( presenter.getTableFormat() ) { case EXTENDED_ENTRY: txtValueList.setEnabled( !presenter.hasEnums( chosenFieldsSelection ) ); txtValueList.setText( chosenFieldsSelection.getValueList() ); makeDefaultValueWidget(); defaultValueContainer.setVisible( true ); break; case LIMITED_ENTRY: makeLimitedValueWidget(); limitedEntryValueContainer.setVisible( true ); break; } }