Package com.eviware.soapui.impl.rest.support

Examples of com.eviware.soapui.impl.rest.support.RestParamProperty


      return null;
    }

    public Object getValueAt( int rowIndex, int columnIndex )
    {
      RestParamProperty prop = params.getPropertyAt( rowIndex );

      switch( columnIndex )
      {
      case 0 :
        return prop.getName();
      case 1 :
        return prop.getValue();
      }

      return null;
    }
View Full Code Here


    }

    @Override
    public void setValueAt( Object value, int rowIndex, int columnIndex )
    {
      RestParamProperty prop = params.getPropertyAt( rowIndex );

      switch( columnIndex )
      {
      case 0 :
        params.renameProperty( prop.getName(), value.toString() );
        return;
      case 1 :
        prop.setValue( value.toString() );
        return;
      }
    }
View Full Code Here

    return params.getPropertyCount();
  }

  public Object getValueAt( int rowIndex, int columnIndex )
  {
    RestParamProperty prop = params.getPropertyAt( rowIndex );

    switch( columnIndex )
    {
    case 0 :
      return prop.getName();
    case 1 :
      return prop.getDefaultValue();
      // case 1 : return StringUtils.hasContent(prop.getValue()) ?
      // prop.getValue() : prop.getDefaultValue();
    case 2 :
      return prop.getStyle();
    }

    return null;
  }
View Full Code Here

  }

  @Override
  public void setValueAt( Object value, int rowIndex, int columnIndex )
  {
    RestParamProperty prop = params.getPropertyAt( rowIndex );

    switch( columnIndex )
    {
    case 0 :
      params.renameProperty( prop.getName(), value.toString() );
      return;
    case 1 :
      prop.setDefaultValue( value.toString() );
      prop.setValue( value.toString() );
      return;
    case 2 :
      prop.setStyle( ( ParameterStyle )value );
      return;
    }
  }
View Full Code Here

            return 2;
          }

          public Object getValueAt( int rowIndex, int columnIndex )
          {
            RestParamProperty prop = params.getPropertyAt( rowIndex );
            return columnIndex == 0 ? prop.getName() : prop.getValue();
          }

          @Override
          public void setValueAt( Object value, int rowIndex, int columnIndex )
          {
            RestParamProperty prop = params.getPropertyAt( rowIndex );
            if( columnIndex == 0 )
              prop.setName( value.toString() );
            else
              prop.setValue( value.toString() );
          }
        };
      }
    };
    return paramsTable;
View Full Code Here

        {
          if( !getModelItem().hasProperty( p ) )
          {
            if( UISupport.confirm( "Add template parameter [" + p + "] to resource?", "Add Parameter" ) )
            {
              RestParamProperty property = getModelItem().addProperty( p );
              property.setStyle( ParameterStyle.TEMPLATE );
              String value = UISupport.prompt( "Specify default value for parameter [" + p + "]",
                  "Add Parameter", "" );
              if( value != null )
                property.setDefaultValue( value );
            }
          }
        }
      }
View Full Code Here

        movePropertyDownAction.setEnabled( selectedRow < paramsTable.getRowCount() - 1 );
        movePropertyUpAction.setEnabled( selectedRow > 0 );

        if( selectedRow != -1 )
        {
          RestParamProperty selectedParameter = getSelectedParameter();
          if( paramDetailsModel != null )
          {
            paramDetailsModel.setBean( selectedParameter );
            detailsForm.setEnabled( true );
          }
View Full Code Here

      Node[] nodes = XmlUtils.selectDomNodes( requestXml, "//text()" );

      for( Node node : nodes )
      {
        String xpath = XmlUtils.createXPath( node.getParentNode() );
        RestParamProperty property = holder.addProperty( node.getParentNode().getNodeName() );
        property.setValue( node.getNodeValue() );
        property.setPath( xpath );
      }
    }
    catch( XmlException e )
    {
      SoapUI.logError( e );
View Full Code Here

      defaultParams.put( defaultParam.getName(), defaultParam );

    RestParamsPropertyHolder params = restMethod.getParams();
    for( int c = 0; c < params.size(); c++ )
    {
      RestParamProperty param = params.getPropertyAt( c );
      if( !defaultParams.containsKey( param.getName() ) || !param.equals( defaultParams.get( param.getName() ) ) )
        generateParam( requestConfig.addNewParam(), param );
    }

    if( restMethod.hasRequestBody() )
    {
View Full Code Here

    public void extractParams( RestParamsPropertyHolder params, ParamLocation location )
    {
      for( int i = 0; i < paramsTable.getRowCount(); i++ )
      {
        RestParamProperty prop = paramsTableModel.getParameterAt( i );
        if( ( ( InternalRestParamsTableModel )paramsTableModel ).getParamLocationAt( i ) == location )
        {
          params.addParameter( prop );
        }
      }
View Full Code Here

TOP

Related Classes of com.eviware.soapui.impl.rest.support.RestParamProperty

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.