com.bbn.swede.ui.wizards
Class OWLLibraryBuilderPageOne

java.lang.Object
  extended byWizardExportResourcesPage
      extended bycom.bbn.swede.ui.wizards.OWLLibraryBuilderPageOne
Direct Known Subclasses:
OWLLibraryEditorPageOne

public class OWLLibraryBuilderPageOne
extends WizardExportResourcesPage

The second wizard page for the Library creation wizard.

Author:
aperezlo
See Also:
Serialized Form

Field Summary
protected  List _libraryResources
          List of resources to include in the library.
protected  LibraryResourceTable _libraryResourceTable
          Widget containing resources added to the library.
 
Constructor Summary
OWLLibraryBuilderPageOne(IStructuredSelection iss)
          Creates the page.
 
Method Summary
 void createControl(Composite parent)
           
protected  void createDestinationGroup(Composite parent)
           
protected  void createSelectedResourcesGroup(Composite parent)
          Creates controls for viewing and interacting with the resources already selected for inclusion in the library.
protected  void createSWeDEResourcesGroup(Composite parent)
          Creates controls for adding resources from SWeDE projects to the library.
protected  void createURLResourcesGroup(Composite parent)
          Creates the controls for importing resources from the Internet.
 List getSources()
          Retrieves the sources for the library.
 void handleEvent(Event event)
           
 boolean isPageComplete()
           
protected  void updatePageCompletion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_libraryResources

protected List _libraryResources
List of resources to include in the library.


_libraryResourceTable

protected LibraryResourceTable _libraryResourceTable
Widget containing resources added to the library.

Constructor Detail

OWLLibraryBuilderPageOne

public OWLLibraryBuilderPageOne(IStructuredSelection iss)
Creates the page.

Parameters:
iss - The current selection
Method Detail

createSWeDEResourcesGroup

protected void createSWeDEResourcesGroup(Composite parent)
Creates controls for adding resources from SWeDE projects to the library.

Parameters:
parent - The parent for the controls

updatePageCompletion

protected void updatePageCompletion()

isPageComplete

public boolean isPageComplete()

createURLResourcesGroup

protected void createURLResourcesGroup(Composite parent)
Creates the controls for importing resources from the Internet.

Parameters:
parent - The parent for the import controls

createSelectedResourcesGroup

protected void createSelectedResourcesGroup(Composite parent)
Creates controls for viewing and interacting with the resources already selected for inclusion in the library.

Parameters:
parent - The parent for the controls

getSources

public List getSources()
Retrieves the sources for the library.

Returns:
The list of sources

createControl

public void createControl(Composite parent)

createDestinationGroup

protected void createDestinationGroup(Composite parent)

handleEvent

public void handleEvent(Event event)


Copyright © 2004-2005 BBN Technologies. All Rights Reserved.