updatePreview( );
		public void modifyText( ModifyEvent e )		{			Object oSource = e.getSource( );			bEnableEvents = false;			if ( oSource.equals( txtAdvMultiplier ) )			{				if ( !( formatspecifier instanceof JavaNumberFormatSpecifier ) )				{					formatspecifier = JavaNumberFormatSpecifierImpl.create( txtNumberPattern.getText( ) );				}				if ( txtAdvMultiplier.isSetValue( ) )				{					( (JavaNumberFormatSpecifier) formatspecifier ).setMultiplier( txtAdvMultiplier.getValue( ) );				}				else				{					( (JavaNumberFormatSpecifier) formatspecifier ).eUnset( AttributePackage.eINSTANCE.getJavaNumberFormatSpecifier_Multiplier( ) );				}			}			else if ( oSource.equals( txtNumberPattern ) )			{				if ( !( formatspecifier instanceof JavaNumberFormatSpecifier ) )				{					formatspecifier = JavaNumberFormatSpecifierImpl.create( "" ); //$NON-NLS-1$				}				( (JavaNumberFormatSpecifier) formatspecifier ).setPattern( txtNumberPattern.getText( ) );			}			bEnableEvents = true;		}