core/com.nokia.carbide.discovery.ui/src/com/nokia/carbide/internal/discovery/ui/view/SupportPage.java
changeset 1634 c8405758cfd4
parent 1618 712d047abd8b
child 1705 71a151b1b515
equal deleted inserted replaced
1633:0c69c533fa52 1634:c8405758cfd4
     1 package com.nokia.carbide.internal.discovery.ui.view;
     1 package com.nokia.carbide.internal.discovery.ui.view;
     2 
     2 
     3 import org.eclipse.jface.resource.ImageDescriptor;
     3 import org.eclipse.jface.resource.ImageDescriptor;
     4 import org.eclipse.swt.SWT;
       
     5 import org.eclipse.swt.widgets.Composite;
       
     6 import org.eclipse.swt.widgets.Control;
       
     7 import org.eclipse.ui.IEditorPart;
       
     8 
     4 
     9 import com.nokia.carbide.discovery.ui.Activator;
     5 import com.nokia.carbide.discovery.ui.Activator;
    10 import com.nokia.carbide.discovery.ui.Messages;
     6 import com.nokia.carbide.discovery.ui.Messages;
    11 import com.nokia.carbide.internal.discovery.ui.extension.IPortalPage;
     7 import com.nokia.carbide.internal.discovery.ui.extension.AbstractBrowserPortalPage;
    12 
     8 
    13 public class SupportPage implements IPortalPage {
     9 public class SupportPage extends AbstractBrowserPortalPage {
    14 
    10 
    15 	public SupportPage() {
    11 	public SupportPage() {
    16 	}
    12 	}
    17 
    13 
    18 	@Override
    14 	@Override
    23 	@Override
    19 	@Override
    24 	public ImageDescriptor getImageDescriptor() {
    20 	public ImageDescriptor getImageDescriptor() {
    25 		return Activator.getImageDescriptor("icons/Carbide_c_icon_16x16.png"); //$NON-NLS-1$
    21 		return Activator.getImageDescriptor("icons/Carbide_c_icon_16x16.png"); //$NON-NLS-1$
    26 	}
    22 	}
    27 
    23 
    28 	@Override
       
    29 	public Control createControl(Composite parent, IEditorPart part) {
       
    30 		Composite composite = new Composite(parent, SWT.NONE);
       
    31 		composite.setBackground(parent.getDisplay().getSystemColor(SWT.COLOR_WIDGET_BACKGROUND));
       
    32 		return composite;
       
    33 	}
       
    34 
       
    35 	@Override
       
    36 	public void init() {
       
    37 	}
       
    38 	
       
    39 	@Override
       
    40 	public IActionBar[] createCommandBars(IEditorPart part, IActionUIUpdater updater) {
       
    41 		return new IActionBar[0];
       
    42 	}
       
    43 
       
    44 	@Override
       
    45 	public void dispose() {
       
    46 	}
       
    47 
       
    48 }
    24 }