public void onClick( ClickEvent event ) { model.addMetadata( new RuleMetadata( RuleAttributeWidget.LOCK_LHS, "true" ) ); refresh.execute(); hide(); } } );
public void onClick( ClickEvent event ) { model.addMetadata( new RuleMetadata( RuleAttributeWidget.LOCK_RHS, "true" ) ); refresh.execute(); hide(); } } );
public void onClick( ClickEvent event ) { model.addMetadata( new RuleMetadata( box.getText(), "" ) ); refresh.execute(); hide(); } } );
public void onChange( ChangeEvent event ) { String attr = list.getItemText( list.getSelectedIndex() ); if ( attr.equals( RuleAttributeWidget.LOCK_LHS ) || attr.equals( RuleAttributeWidget.LOCK_RHS ) ) { model.addMetadata( new RuleMetadata( attr, "true" ) ); } else { model.addAttribute( new RuleAttribute( attr, "" ) ); } refresh.execute(); hide(); } } );
/** * Update metaData element if it exists or add it otherwise * @param target * @return true on update of existing element false on added of element */ public boolean updateMetadata( final RuleMetadata target ) { RuleMetadata metaData = getMetaData( target.getAttributeName() ); if ( metaData != null ) { metaData.setValue( target.getValue() ); return true; } addMetadata( target ); return false; }
m.addMetadata( rm ); assertEquals( 1, m.metadataList.length ); m.addMetadata( rm2 ); assertEquals( 2, m.metadataList.length );