DataViewTreeViewerPage page = new DataViewTreeViewerPage( (ModuleHandle) ( (MultiEditorProvider) getMultiPageEditor( ) ).getModel( ) );
DataViewTreeViewerPage page = new DataViewTreeViewerPage( (ModuleHandle) ( (AbstractMultiPageEditor) getMultiPageEditor( ) ) .getInputContext().getModel() );
	public Object getAdapter( Class type )	{		if ( type == PalettePage.class )		{			if ( splitter == null )			{				page = createPalettePage( );				return page;			}			return createPalettePage( );		}		if ( type == PaletteRoot.class )		{			return getPaletteRoot( );		}		if ( type == DataViewPage.class )		{			DataViewTreeViewerPage page = new DataViewTreeViewerPage( (ModuleHandle) ( (MultiEditorProvider) getMultiPageEditor( ) ).getModel( ) );			return page;		}		if ( type == ZoomManager.class )		{			return getGraphicalViewer( ).getProperty( ZoomManager.class.toString( ) );		}		return super.getAdapter( type );	}