if ( editpart instanceof LabelEditPart )
else
			public void run( )			{				Object editpart = viewer.getEditPartRegistry( ).get( model );				if ( editpart instanceof EditPart )				{					viewer.flush( );					viewer.select( (EditPart) editpart );				}				if ( editpart instanceof LabelEditPart )				{					Object handle = ( (LabelEditPart) editpart ).getModel( );					if ( handle instanceof TextItemHandle )					{						if ( ( (TextItemHandle) handle ).getContent( ) != null )							return;					}					else if ( handle instanceof DataItemHandle )					{						if ( ( (DataItemHandle) handle ).getResultSetColumn( ) != null )							return;					}					else if ( handle instanceof LabelHandle )					{						if ( ( (LabelHandle) handle ).getText( ) != null )							return;					}					( (LabelEditPart) editpart ).performDirectEdit( );				}				else if ( editpart instanceof ImageEditPart )				{					( (ImageEditPart) editpart ).performDirectEdit( );				}				if ( editpart != null )				{					viewer.reveal( (EditPart) editpart );				}			}