|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
edu.stanford.smi.protege.widget.AbstractWidget
edu.stanford.smi.protege.widget.AbstractSlotWidget
edu.stanford.smi.protegex.owl.ui.widget.AbstractPropertyWidget
edu.stanford.smi.protegex.owl.ui.properties.range.OWLRangeWidget
A property widget to edit the range of an RDFProperty (or subclasses).
Nested Class Summary |
Nested classes inherited from class edu.stanford.smi.protege.widget.AbstractSlotWidget |
|
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private static String |
ANY
|
private UnionRangeClassesComponent |
classesComponent
|
private JComboBox |
comboBox
|
private OWLDataRangeComponent |
dataRangeComponent
|
private FacetsPanel |
facetsPanel
|
private boolean |
ignore
Needed to avoid infinite recursion: If the range changes, the form may have been re-created as a side-effect! |
private edu.stanford.smi.protege.util.LabeledComponent |
lc
|
private JPanel |
mainPanel
|
private JPanel |
northPanel
|
private static String |
OBJECTS
|
Fields inherited from class edu.stanford.smi.protege.widget.AbstractSlotWidget |
|
Fields inherited from class edu.stanford.smi.protege.widget.AbstractWidget |
|
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
OWLRangeWidget()
|
Method Summary | |
static void |
addDatatypes(OWLModel owlModel,
Vector values)
|
private FacetsPanel |
createFacetsPanel(RDFSDatatype datatype)
|
(package private) RDFProperty |
getEditedProperty()
|
private void |
handleComboBoxChanged()
|
void |
initialize()
|
static boolean |
isSuitable(edu.stanford.smi.protege.model.Cls cls,
edu.stanford.smi.protege.model.Slot slot,
edu.stanford.smi.protege.model.Facet facet)
|
private void |
refillAll()
|
private void |
refillComboBox()
|
private void |
selectComboBoxValue()
|
private void |
selectComboBoxValue(RDFProperty property)
|
void |
setEditable(boolean b)
|
void |
setInstance(edu.stanford.smi.protege.model.Instance newInstance)
|
(package private) void |
setRange(RDFSDatatype datatype)
|
void |
setValues(Collection collection)
|
private void |
updateFacetsPanel()
|
Methods inherited from class edu.stanford.smi.protegex.owl.ui.widget.AbstractPropertyWidget |
getEditedResource, getInstance, getOWLModel, getRDFProperty, getSlot, updateBorder |
Methods inherited from class edu.stanford.smi.protege.widget.AbstractSlotWidget |
addButtonConfiguration, addButtonConfiguration, allowsMultipleValues, areDirectValues, configure, createWidgetConfigurationPanel, displayButton, displayButton, dispose, getAssociatedCls, getButtonDescription, getCls, getClsWidget, getDefaultLabel, getDefaultToolTip, getDoubleClickAction, getFirstItem, getInvalidValueText, getLabel, getMaximumCardinality, getMinimumCardinality, getPreferredSize, getSelectionBorderSize, getValues, handleDoubleClick, isDirectValue, isSlotAtCls, loadValues, localizeStandardLabel, reshape, setAllowed, setAssociatedCls, setCls, setDefaultToolTip, setDoubleClickListener, setInstanceValues, setInvalidValueBorder, setNormalBorder, setPreferredColumns, setPreferredRows, setPreferredSize, setSelectedBorder, setSelectedBorder, setShowInstanceListener, setSlot, setup, setWidgetValues, showInstance, valueChanged |
Methods inherited from class edu.stanford.smi.protege.widget.AbstractWidget |
addSelectionListener, beginTransaction, clearSelection, endTransaction, equals, getDescriptor, getKnowledgeBase, getProject, getPropertyList, getSelection, getStringProperty, isDesignTime, isRuntime, notifySelectionListeners, paint, removeSelectionListener, setLabel, setPropertyList, setup, show |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.stanford.smi.protege.widget.SlotWidget |
getAssociatedCls, getCls, getDefaultToolTip, setAssociatedCls, setDefaultToolTip, setup |
Methods inherited from interface edu.stanford.smi.protege.widget.Widget |
configure, getDescriptor, getKnowledgeBase, getLabel, getProject, setLabel |
Methods inherited from interface edu.stanford.smi.protege.util.Selectable |
addSelectionListener, clearSelection, getSelection, notifySelectionListeners, removeSelectionListener |
Methods inherited from interface edu.stanford.smi.protege.plugin.Plugin |
getName |
Methods inherited from interface edu.stanford.smi.protege.util.Disposable |
dispose |
Field Detail |
private static final String ANY
private UnionRangeClassesComponent classesComponent
private JComboBox comboBox
private OWLDataRangeComponent dataRangeComponent
private FacetsPanel facetsPanel
private edu.stanford.smi.protege.util.LabeledComponent lc
private JPanel mainPanel
private JPanel northPanel
private static final String OBJECTS
private boolean ignore
Constructor Detail |
public OWLRangeWidget()
Method Detail |
public static void addDatatypes(OWLModel owlModel, Vector values)
private FacetsPanel createFacetsPanel(RDFSDatatype datatype)
public void initialize()
RDFProperty getEditedProperty()
private void handleComboBoxChanged()
public static boolean isSuitable(edu.stanford.smi.protege.model.Cls cls, edu.stanford.smi.protege.model.Slot slot, edu.stanford.smi.protege.model.Facet facet)
private void refillAll()
private void refillComboBox()
private void selectComboBoxValue()
private void selectComboBoxValue(RDFProperty property)
public void setEditable(boolean b)
public void setInstance(edu.stanford.smi.protege.model.Instance newInstance)
void setRange(RDFSDatatype datatype)
public void setValues(Collection collection)
private void updateFacetsPanel()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |