private ActionUpdateField visitActionFieldList( ActionUpdateField afl ) { ActionUpdateField clone = new ActionUpdateField(); clone.setVariable( afl.getVariable() ); for ( ActionFieldValue afv : afl.getFieldValues() ) { ActionFieldValue afvClone = new ActionFieldValue(); afvClone.setField( afv.getField() ); afvClone.setNature( afv.getNature() ); afvClone.setType( afv.getType() ); afvClone.setValue( afv.getValue() ); clone.addFieldValue( afvClone ); } return clone; }
private void visitActionFieldList( ActionUpdateField afl ) { String factType = model.getLHSBindingType( afl.getVariable() ); for ( ActionFieldValue afv : afl.getFieldValues() ) { InterpolationVariable var = new InterpolationVariable( afv.getValue(), afv.getType(), factType, afv.getField() ); if ( afv.getNature() == FieldNatureType.TYPE_TEMPLATE && !vars.containsKey( var ) ) { vars.put( var, vars.size() ); } } }
m.addLhsItem( comp ); final ActionUpdateField set = new ActionUpdateField(); set.setVariable( "p1" ); set.addFieldValue( new ActionFieldValue( "status", "rejected", DataType.TYPE_STRING ) );
ActionUpdateField action = new ActionUpdateField(); action.setVariable( variable ); m.addRhsItem( action ); addSettersToAction( setStatements, variable, action, isJavaDialect );
ActionUpdateField am = new ActionUpdateField( "$p" ); am.addFieldValue( new ActionFieldValue( "dob", "31-Jan-2000", DataType.TYPE_DATE ) );
private void addModify( String itemText, int position ) { this.model.addRhsItem( new ActionUpdateField( itemText ), position ); }
public void visitActionUpdateField( final ActionUpdateField action ) { this.visitActionSetField( action ); buf.append( indentation ); if ( isDSLEnhanced ) { buf.append( ">" ); } buf.append( "update( " ); buf.append( action.getVariable() ); buf.append( " );\n" ); }
public void visitActionUpdateField( final ActionUpdateField action ) { getClasses( action.getFieldValues() ); }