|
Protege-2000 1.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--edu.stanford.smi.protege.widget._AbstractWidget | +--edu.stanford.smi.protege.widget.AbstractSlotWidget | +--edu.stanford.smi.protegex.widget.diagram.DiagramWidget
Description of the class
Inner classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
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.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 | |
DiagramWidget()
|
Methods inherited from class edu.stanford.smi.protege.widget.AbstractSlotWidget |
getDoubleClickAction, getSelectionBorderSize, handleDoubleClick, setDoubleClickListener, setInvalidValueBorder, setNormalBorder, setSelectedBorder, setup, updateBorder |
Methods inherited from class edu.stanford.smi.protege.widget._AbstractWidget |
addButtonConfiguration, addButtonConfiguration, addMainWindowToolBarButton, addSelectionListener, addWidgetListener, allowsMultipleValues, canClose, canSave, clearSelection, close, configure, createLeftRightSplitPane, createTopBottomSplitPane, displayButton, displayButton, finalize, getAssociatedCls, getButtonDescription, getCls, getDescriptor, getFirstItem, getIcon, getInstance, getInvalidValueText, getKnowledgeBase, getLabel, getMainWindowMenuBar, getMaximumCardinality, getMinimumCardinality, getPreferredSize, getProject, getPropertyList, getSelection, getShortDescription, getSlot, getStringProperty, getValues, handleBrowserTextChanged, handleFrameNameChanged, handleOwnSlotValueChanged, isDesignTime, isRuntime, isSlotAtCls, loadValues, notifySelectionListeners, postWidgetEvent, removeMainWindowToolBarButton, removeSelectionListener, removeWidgetListener, reshape, save, setAllowed, setAssociatedCls, setCls, setEditable, setIcon, setInstance, setInstance, setInstanceValues, setLabel, setPreferredColumns, setPreferredRows, setPreferredSize, setPropertyList, setShortDescription, setSlot, setWidgetValues, show, showInstance, toString, valueChanged |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.stanford.smi.protege.widget.SlotWidget |
getCls, getInstance, getSlot, setAssociatedCls, setInstance |
Methods inherited from interface edu.stanford.smi.protege.widget.Widget |
addWidgetListener, configure, getDescriptor, getKnowledgeBase, getLabel, getProject, removeWidgetListener, setLabel |
Methods inherited from interface edu.stanford.smi.protege.util.Selectable |
addSelectionListener, clearSelection, getSelection, notifySelectionListeners, removeSelectionListener |
Constructor Detail |
public DiagramWidget()
Method Detail |
public void addInternalFrame(InternalFrame newFrame)
public void addVisibilityChecker(String name, VisibilityChecker newVisibilityChecker)
public edu.stanford.smi.protege.widget.WidgetConfigurationPanel createWidgetConfigurationPanel()
createWidgetConfigurationPanel
in class edu.stanford.smi.protege.widget._AbstractWidget
public void dispose()
dispose
in class edu.stanford.smi.protege.widget.AbstractSlotWidget
public Collection getConnectorClses()
public Collection getConnectors()
public DiagramsPanel getDiagramsPanel()
public int getDividerLocation()
public int getLogicalDrawingAreaHeight()
public int getLogicalDrawingAreaWidth()
public AnimationContext getMainDrawingArea()
public MainDrawingPanel getMainDrawingPanel()
public int getMinimumPossibleLogicalDrawingAreaHeight()
public int getMinimumPossibleLogicalDrawingAreaWidth()
public edu.stanford.smi.protege.model.Instance getNetworkInstance()
public Collection getNodeClses()
public Collection getNodes()
public DiagramWidgetState getState()
public VisibilityChecker getVisibilityChecker(String name)
public Collection getVisibleConnectorClses()
public Collection getVisibleNodeClses()
public void initialize()
initialize
in class edu.stanford.smi.protege.widget.AbstractSlotWidget
public boolean isConnectorClsVisible(edu.stanford.smi.protege.model.Cls connectorCls)
isConnectorClsVisible
in interface VisibilityChecker
public boolean isConnectorVisible(edu.stanford.smi.protege.model.Instance connectorInstance)
isConnectorVisible
in interface VisibilityChecker
public boolean isNodeClsVisible(edu.stanford.smi.protege.model.Cls nodeCls)
isNodeClsVisible
in interface VisibilityChecker
public boolean isNodeVisible(edu.stanford.smi.protege.model.Instance nodeInstance)
isNodeVisible
in interface VisibilityChecker
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)
public static void main(String[] args)
public void moveInternalFrameToFront(InternalFrame frameToPromote)
public void rebuildVisualDiagram()
public void removeInternalFrame(InternalFrame oldFrame)
public void removeVisibilityChecker(String name, VisibilityChecker oldVisibilityChecker)
public void setDividerLocation(int dividerLocation)
public void setFlowchartPanel(OptionsFlowchartPanel ofp)
public void setLogicalDrawingAreaHeight(int mainDrawingAreaHeight)
public void setLogicalDrawingAreaWidth(int mainDrawingAreaWidth)
public void setValues(Collection values)
setValues
in class edu.stanford.smi.protege.widget._AbstractWidget
|
Protege-2000 1.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |