Package com.eviware.x.form.support

Examples of com.eviware.x.form.support.XFormRadioGroup


  protected Component buildStrategyTab()
  {
    strategyDialog = ADialogBuilder.buildDialog( SecurityConfigurationDialogBuilder.Strategy.class, null );

    XFormRadioGroup strategy = ( XFormRadioGroup )strategyDialog.getFormField( Strategy.STRATEGY );
    final String[] strategyOptions = new String[] { "One by One", "All At Once" };
    strategy.setOptions( strategyOptions );

    if( securityCheck.getExecutionStrategy().getStrategy() == StrategyTypeConfig.NO_STRATEGY )
      strategy.setEnabled( false );
    else
    {
      if( securityCheck.getExecutionStrategy().getStrategy() == StrategyTypeConfig.ONE_BY_ONE )
        strategy.setValue( strategyOptions[0] );
      else
        strategy.setValue( strategyOptions[1] );
    }

    // default is ONE_BY_ONE
    if( securityCheck.getExecutionStrategy().getImmutable() )
    {
      strategy.setDisabled();
    }

    strategy.addFormFieldListener( new XFormFieldListener()
    {
      @Override
      public void valueChanged( XFormField sourceField, String newValue, String oldValue )
      {
View Full Code Here


    }

    protected Component buildStrategyTab() {
        strategyDialog = ADialogBuilder.buildDialog(SecurityConfigurationDialogBuilder.Strategy.class, null);

        XFormRadioGroup strategy = (XFormRadioGroup) strategyDialog.getFormField(Strategy.STRATEGY);
        final String[] strategyOptions = new String[]{"One by One", "All At Once"};
        strategy.setOptions(strategyOptions);

        if (securityCheck.getExecutionStrategy().getStrategy() == StrategyTypeConfig.NO_STRATEGY) {
            strategy.setEnabled(false);
        } else {
            if (securityCheck.getExecutionStrategy().getStrategy() == StrategyTypeConfig.ONE_BY_ONE) {
                strategy.setValue(strategyOptions[0]);
            } else {
                strategy.setValue(strategyOptions[1]);
            }
        }

        // default is ONE_BY_ONE
        if (securityCheck.getExecutionStrategy().getImmutable()) {
            strategy.setDisabled();
        }

        strategy.addFormFieldListener(new XFormFieldListener() {
            @Override
            public void valueChanged(XFormField sourceField, String newValue, String oldValue) {

                if (newValue.equals(strategyOptions[0])) {
                    securityCheck.getExecutionStrategy().setStrategy(StrategyTypeConfig.ONE_BY_ONE);
View Full Code Here

        refreshAccessTokenButton.setEnabled(enabled);
        refreshAccessTokenButton.setVisible(enabled);
    }

    private void setRefreshAccessTokenOptions(OAuth2Profile profile, XFormDialog dialog) {
        XFormRadioGroup refreshOptions = (XFormRadioGroup) dialog.getFormField(Form.AUTOMATIC_ACCESS_TOKEN_REFRESH);
        refreshOptions.setOptions(OAuth2Profile.RefreshAccessTokenMethods.values());
        refreshOptions.setValue(profile.getRefreshAccessTokenMethod().name());
    }
View Full Code Here

        refreshOptions.setOptions(OAuth2Profile.RefreshAccessTokenMethods.values());
        refreshOptions.setValue(profile.getRefreshAccessTokenMethod().name());
    }

    private void setAccessTokenOptions(OAuth2Profile profile, XFormDialog dialog) {
        XFormRadioGroup accessTokenPositionField = (XFormRadioGroup) dialog.getFormField(Form.ACCESS_TOKEN_POSITION);

        // TODO We're explicity removing the BODY option. Why?
        AccessTokenPosition[] accessTokenPositions = new AccessTokenPosition[]{AccessTokenPosition.HEADER, AccessTokenPosition.QUERY};
        accessTokenPositionField.setOptions(accessTokenPositions);

        dialog.setValue(Form.ACCESS_TOKEN_POSITION, profile.getAccessTokenPosition().name());
    }
View Full Code Here

TOP

Related Classes of com.eviware.x.form.support.XFormRadioGroup

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.