|
|||||||||||
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.clsdesc.ClassDescriptionWidget
edu.stanford.smi.protegex.owl.ui.clsdesc.DisjointClassesWidget
An AbstractSlotWidget that displays the disjoint classes in a table.
Nested Class Summary | |
private class |
DisjointClassesWidget.SiblingsPanel
|
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 boolean |
mutuallyIsDefault
|
Fields inherited from class edu.stanford.smi.protegex.owl.ui.clsdesc.ClassDescriptionWidget |
|
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 | |
DisjointClassesWidget()
|
Method Summary | |
private void |
addAllSiblings(boolean noDialog)
|
protected ResourceSelectionAction |
createAddAction(ClassDescriptionTable table)
|
protected Action |
createCreateAction(ClassDescriptionTable table)
|
protected List |
createCustomActions(ClassDescriptionTable table)
|
protected Icon |
createHeaderIcon()
|
protected OWLTableModel |
createTableModel()
|
protected String |
getLabelText()
|
private Set |
getPotentialDisjoints(OWLNamedClass editedCls)
|
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 |
removeAllSiblings(boolean noDialog)
|
void |
setEditable(boolean b)
|
Methods inherited from class edu.stanford.smi.protegex.owl.ui.clsdesc.ClassDescriptionWidget |
dispose, getEditedCls, getLabeledComponent, getMinimumSize, getTable, setInstance |
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, 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, setValues, 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 |
Field Detail |
private boolean mutuallyIsDefault
Constructor Detail |
public DisjointClassesWidget()
Method Detail |
private void addAllSiblings(boolean noDialog)
protected ResourceSelectionAction createAddAction(ClassDescriptionTable table)
createAddAction
in class ClassDescriptionWidget
protected Action createCreateAction(ClassDescriptionTable table)
createCreateAction
in class ClassDescriptionWidget
protected Icon createHeaderIcon()
createHeaderIcon
in class ClassDescriptionWidget
protected List createCustomActions(ClassDescriptionTable table)
createCustomActions
in class ClassDescriptionWidget
protected OWLTableModel createTableModel()
createTableModel
in class ClassDescriptionWidget
protected String getLabelText()
getLabelText
in class ClassDescriptionWidget
private Set getPotentialDisjoints(OWLNamedClass editedCls)
public void initialize()
initialize
in interface edu.stanford.smi.protege.widget.Widget
initialize
in class ClassDescriptionWidget
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 removeAllSiblings(boolean noDialog)
public void setEditable(boolean b)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |