public void addResult( PortableParameterDefinition result ) { results.put( result.getName(), result ); }
public void addParameter( PortableParameterDefinition parameter ) { parameters.put( parameter.getName(), parameter ); }
private void makeWorkItemParameterDRL( final PortableParameterDefinition ppd, final String wiImplName ) { boolean makeParameter = true; //Only add bound parameters if their binding exists (i.e. the corresponding column has a value or - for Limited Entry - is true) if ( ppd instanceof HasBinding ) { HasBinding hb = (HasBinding) ppd; if ( hb.isBound() ) { String binding = hb.getBinding(); makeParameter = isBindingValid( binding ); } } if ( makeParameter ) { buf.append( indentation ); buf.append( wiImplName ); buf.append( ".getParameters().put( \"" ); buf.append( ppd.getName() ); buf.append( "\", " ); buf.append( ppd.asString() ); buf.append( " );\n" ); } }
public void onChange( ChangeEvent event ) { int index = workItemResultParameters.getSelectedIndex(); if ( index >= 0 ) { String key = workItemResultParameters.getValue( index ); WorkItemParameter wip = workItemResultParametersMap.get( key ); editingCol.setWorkItemName( wip.workDefinition.getName() ); editingCol.setWorkItemResultParameterName( wip.workParameterDefinition.getName() ); editingCol.setParameterClassName( wip.workParameterDefinition.getClassName() ); } }
public void onChange( ChangeEvent event ) { int index = workItemResultParameters.getSelectedIndex(); if ( index >= 0 ) { String key = workItemResultParameters.getValue( index ); WorkItemParameter wip = workItemResultParametersMap.get( key ); editingCol.setWorkItemName( wip.workDefinition.getName() ); editingCol.setWorkItemResultParameterName( wip.workParameterDefinition.getName() ); editingCol.setParameterClassName( wip.workParameterDefinition.getClassName() ); } }
for ( PortableParameterDefinition ppd : pwd.getResults() ) { if ( acceptParameterType( ppd ) ) { String key = pwd.getName() + "" + ppd.getName(); String parameterDisplayName = pwd.getDisplayName() + "" + ppd.getName(); WorkItemParameter wip = workItemResultParametersMap.get( selectedItemKey ); editingCol.setWorkItemName( wip.workDefinition.getName() ); editingCol.setWorkItemResultParameterName( wip.workParameterDefinition.getName() ); editingCol.setParameterClassName( wip.workParameterDefinition.getClassName() );
for ( PortableParameterDefinition ppd : pwd.getResults() ) { if ( acceptParameterType( ppd ) ) { String key = pwd.getName() + "" + ppd.getName(); String parameterDisplayName = pwd.getDisplayName() + "" + ppd.getName(); WorkItemParameter wip = workItemResultParametersMap.get( selectedItemKey ); editingCol.setWorkItemName( wip.workDefinition.getName() ); editingCol.setWorkItemResultParameterName( wip.workParameterDefinition.getName() ); editingCol.setParameterClassName( wip.workParameterDefinition.getClassName() );
if ( ppd instanceof PortableBooleanParameterDefinition ) { clone = new PortableBooleanParameterDefinition(); clone.setName( ppd.getName() ); ( (PortableBooleanParameterDefinition) clone ).setBinding( ( (PortableBooleanParameterDefinition) ppd ).getBinding() ); ( (PortableBooleanParameterDefinition) clone ).setValue( ( (PortableBooleanParameterDefinition) ppd ).getValue() ); } else if ( ppd instanceof PortableEnumParameterDefinition ) { clone = new PortableEnumParameterDefinition(); clone.setName( ppd.getName() ); ( (PortableEnumParameterDefinition) clone ).setClassName( ppd.getClassName() ); ( (PortableEnumParameterDefinition) clone ).setBinding( ( (PortableEnumParameterDefinition) ppd ).getBinding() ); } else if ( ppd instanceof PortableFloatParameterDefinition ) { clone = new PortableFloatParameterDefinition(); clone.setName( ppd.getName() ); ( (PortableFloatParameterDefinition) clone ).setBinding( ( (PortableFloatParameterDefinition) ppd ).getBinding() ); ( (PortableFloatParameterDefinition) clone ).setValue( ( (PortableFloatParameterDefinition) ppd ).getValue() ); } else if ( ppd instanceof PortableIntegerParameterDefinition ) { clone = new PortableIntegerParameterDefinition(); clone.setName( ppd.getName() ); ( (PortableIntegerParameterDefinition) clone ).setBinding( ( (PortableIntegerParameterDefinition) ppd ).getBinding() ); ( (PortableIntegerParameterDefinition) clone ).setValue( ( (PortableIntegerParameterDefinition) ppd ).getValue() ); } else if ( ppd instanceof PortableListParameterDefinition ) { clone = new PortableListParameterDefinition(); clone.setName( ppd.getName() ); ( (PortableListParameterDefinition) clone ).setClassName( ppd.getClassName() ); ( (PortableListParameterDefinition) clone ).setBinding( ( (PortableListParameterDefinition) ppd ).getBinding() );