unit = DesignEngine.getMetaDataDictionary( )
unit = DEUtil.getMetaDataDictionary( )
	public Text getTextControl( Composite parent )	{		if ( hasChoice )		{			return null;		}		if ( fText == null )		{			fText = new Text( parent, SWT.BORDER );			fText.setFont( parent.getFont( ) );			fText.addModifyListener( new ModifyListener( ) {				public void modifyText( ModifyEvent e )				{					String text = fText.getText( );					if ( !DEUtil.isValidNumber( text ) )					{						fmeasure.deselectAll( );						fmeasure.setEnabled( false );					}					else if ( !fmeasure.isEnabled( ) )					{						String unit = getDefaultUnit( );						if ( !StringUtil.isBlank( unit ) )						{							unit = DesignEngine.getMetaDataDictionary( )									.getChoiceSet( DesignChoiceConstants.CHOICE_UNITS )									.findChoice( unit )									.getDisplayName( );						}						fmeasure.setText( unit == null ? "" : unit ); //$NON-NLS-1$						fmeasure.setEnabled( true );					}					valueChanged( VALUE );				}			} );		}		return fText;	}