|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
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.OWLInversePropertyWidget
An adjusted version of the InverseSlotWidget that honors the OWL look and feel.
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 ResourceSelectionAction |
addAction
|
private edu.stanford.smi.protege.util.AllowableAction |
createAction
|
private edu.stanford.smi.protege.event.FrameListener |
frameListener
|
private JList |
list
|
private edu.stanford.smi.protege.util.AllowableAction |
removeAction
|
private edu.stanford.smi.protege.util.AllowableAction |
viewAction
|
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 | |
OWLInversePropertyWidget()
|
Method Summary | |
private void |
adjustDomainAndRange(OWLProperty forwardProperty,
OWLProperty inverseProperty)
|
private RDFProperty |
createInverseProperty()
|
private JList |
createList()
|
private Action |
getCreateAction()
|
protected Collection |
getPossibleInverses()
|
private Action |
getRemoveAction()
|
Collection |
getSelection()
|
private Collection |
getSuperpropertyInverses(RDFProperty forwardProperty)
|
Collection |
getValues()
|
private Action |
getViewAction()
|
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 |
setDomain(RDFProperty property,
Collection domain)
|
void |
setEditable(boolean b)
|
void |
setInstance(edu.stanford.smi.protege.model.Instance newInstance)
|
private void |
setInverseProperty(RDFProperty property)
|
void |
setValues(Collection c)
|
private void |
updateWidget()
|
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, 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, 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, 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 ResourceSelectionAction addAction
private edu.stanford.smi.protege.util.AllowableAction createAction
private edu.stanford.smi.protege.event.FrameListener frameListener
private JList list
private edu.stanford.smi.protege.util.AllowableAction removeAction
private edu.stanford.smi.protege.util.AllowableAction viewAction
Constructor Detail |
public OWLInversePropertyWidget()
Method Detail |
private void adjustDomainAndRange(OWLProperty forwardProperty, OWLProperty inverseProperty)
private RDFProperty createInverseProperty()
private Collection getSuperpropertyInverses(RDFProperty forwardProperty)
private JList createList()
private Action getCreateAction()
protected Collection getPossibleInverses()
private Action getRemoveAction()
public Collection getSelection()
public Collection getValues()
private Action getViewAction()
public void initialize()
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 setDomain(RDFProperty property, Collection domain)
public void setEditable(boolean b)
public void setInstance(edu.stanford.smi.protege.model.Instance newInstance)
private void setInverseProperty(RDFProperty property)
public void setValues(Collection c)
private void updateWidget()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |