Mobile Tools for Java
Release 1.0

org.eclipse.mtj.ui.editors.device
Class LibraryApiEditorDialog

java.lang.Object
  extended by Dialog
      extended by org.eclipse.mtj.ui.editors.device.LibraryApiEditorDialog

public class LibraryApiEditorDialog
extends Dialog

A dialog for the editing of the API's associated with a library in a classpath.

Since:
1.0

Constructor Summary
LibraryApiEditorDialog(IShellProvider parentShell)
          Construct a new dialog.
LibraryApiEditorDialog(Shell parentShell)
          Construct a new dialog.
 
Method Summary
protected  void buttonPressed(int buttonId)
           
protected  void configureShell(Shell newShell)
           
protected  Control createDialogArea(Composite parent)
           
 IAPI[] getAPIs()
          Get the selected APIs.
 void setAPIs(IAPI[] apis)
          Set the library to be edited.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LibraryApiEditorDialog

public LibraryApiEditorDialog(IShellProvider parentShell)
Construct a new dialog.

Parameters:
parentShell -

LibraryApiEditorDialog

public LibraryApiEditorDialog(Shell parentShell)
Construct a new dialog.

Parameters:
parentShell -
Method Detail

getAPIs

public IAPI[] getAPIs()
Get the selected APIs.

Returns:

setAPIs

public void setAPIs(IAPI[] apis)
Set the library to be edited.

Parameters:
library -

buttonPressed

protected void buttonPressed(int buttonId)

configureShell

protected void configureShell(Shell newShell)

createDialogArea

protected Control createDialogArea(Composite parent)

Mobile Tools for Java
Release 1.0