org.wsmostudio.ui.editors.common
Class WSMOChooser
java.lang.Object
org.wsmostudio.ui.editors.common.WSMOChooser
public class WSMOChooser
- extends java.lang.Object
A common purpose GUI component, designed to support user selection of entities of
certain type.
The component supports various content filters which are set at construction time.
Optionally a selection validator can be assigned to control runtime the correctness
of the current selection.
Additionally, a set of utility static methods create choosers with predefined
settings.
- Version:
- $Revision: 1.9 $ $Date: 2006/04/10 14:03:39 $
- Author:
- not attributable
Constructor Summary |
WSMOChooser(org.eclipse.swt.widgets.Shell parentShell,
int treeStyle,
java.lang.Object rootElement,
org.eclipse.jface.viewers.ITreeContentProvider contentProvider)
|
WSMOChooser(org.eclipse.swt.widgets.Shell parentShell,
java.lang.Object rootElement,
int contentMask)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSMOChooser
public WSMOChooser(org.eclipse.swt.widgets.Shell parentShell,
java.lang.Object rootElement,
int contentMask)
WSMOChooser
public WSMOChooser(org.eclipse.swt.widgets.Shell parentShell,
int treeStyle,
java.lang.Object rootElement,
org.eclipse.jface.viewers.ITreeContentProvider contentProvider)
createConceptChooser
public static WSMOChooser createConceptChooser(org.eclipse.swt.widgets.Shell parentShell,
java.lang.Object rootElement)
createInstanceChooser
public static WSMOChooser createInstanceChooser(org.eclipse.swt.widgets.Shell parentShell,
java.lang.Object rootElement)
createInstanceChooser
public static WSMOChooser createInstanceChooser(org.eclipse.swt.widgets.Shell parentShell,
int treeStyle,
java.lang.Object rootElement)
createInterfaceChooser
public static WSMOChooser createInterfaceChooser(org.eclipse.swt.widgets.Shell parentShell,
java.lang.Object rootElement)
createCapabilityChooser
public static WSMOChooser createCapabilityChooser(org.eclipse.swt.widgets.Shell parentShell,
java.lang.Object rootElement)
createRelationChooser
public static WSMOChooser createRelationChooser(org.eclipse.swt.widgets.Shell parentShell,
java.lang.Object rootElement)
createAttributesChooser
public static WSMOChooser createAttributesChooser(org.eclipse.swt.widgets.Shell parentShell,
java.lang.Object rootElement)
setDialogTitle
public void setDialogTitle(java.lang.String title)
open
public java.lang.Object open()
dispose
public void dispose()
setFilter
public void setFilter(IWSMOSelectionValidator filter)
expandTree
public void expandTree()
Copyright © 2005-2006 Ontotext Lab.. All Rights Reserved.