|
Protege 2.1.1 | |||||||||
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.protegex.queries_tab.SearchWidget
Nested Class Summary |
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 | |
protected int |
searchStyle
|
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 | |
SearchWidget(QueriesTab tab,
KnowledgeBase kb)
|
|
SearchWidget(QueriesTab tab,
KnowledgeBase kb,
String[] slotNames,
String[] slotTypes,
Collection slotCol)
|
Method Summary | |
void |
clearSearch()
|
void |
clearSearchObjectContent(String name)
|
void |
dispose()
|
void |
enableQueryButton(boolean b)
|
JComponent |
flowWidgets()
|
int |
getAddStyle()
|
Cls |
getCls()
return the specified cls in this searchWidget. |
String |
getDisplayedSlotName()
|
Collection |
getInstances(Cls cls)
|
Collection |
getInstances(Cls cls,
int type,
Slot slot)
|
KnowledgeBase |
getKB()
|
SlotValueWidget |
getMatchSlotWidget(String slotType)
|
String |
getQueryName()
|
ClassSelectWidget |
getSearchClass()
|
String |
getSearchConstraint()
|
SlotValueWidget |
getSearchObject()
|
String |
getSearchSubject()
|
Object[] |
getSelectedObjects()
Get the selected Objects for the Query. |
String |
getSelectSlotName()
|
SlotsModel |
getSlotsModel()
|
String |
getSlotType()
return type for the selected subject |
QueriesTab |
getTab()
|
Object |
getTargetValue()
|
JComponent |
getValueWidgets(int i)
|
boolean |
isReady()
|
void |
removeMouseListener()
|
Collection |
search()
Search method in the searchWidget. |
Collection |
search(Collection instances)
|
void |
setClass(Instance instance)
This is used to set whole class |
void |
setClass2(Instance instance)
|
void |
setData(Cls cls)
Set the suitable data for each slotvaluewidget. |
void |
setData2(Cls cls)
Set the suitable data for each slotvaluewidget. |
void |
setObjectsViewEnabled(boolean b)
|
void |
setReady(boolean b)
|
void |
setSelectedObjects(Object[] objs,
String[] names)
|
void |
setSelectSlotName()
|
void |
setSize(int width,
int height)
|
void |
setViewEnabled(boolean b)
|
void |
setWidget(int index)
Setup which one is displayed. |
void |
updateSearchWidget(String currentName)
Update the corresponding search methods and the slotvaluewidgets. |
void |
updateWidget(int index)
Setup which one is displayed. |
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 |
Field Detail |
protected int searchStyle
Constructor Detail |
public SearchWidget(QueriesTab tab, KnowledgeBase kb)
public SearchWidget(QueriesTab tab, KnowledgeBase kb, String[] slotNames, String[] slotTypes, Collection slotCol)
Method Detail |
public void clearSearch()
public void clearSearchObjectContent(String name)
public void dispose()
public void enableQueryButton(boolean b)
public JComponent flowWidgets()
public int getAddStyle()
public Cls getCls()
public String getDisplayedSlotName()
public Collection getInstances(Cls cls)
public Collection getInstances(Cls cls, int type, Slot slot)
public KnowledgeBase getKB()
public SlotValueWidget getMatchSlotWidget(String slotType)
public String getQueryName()
public ClassSelectWidget getSearchClass()
public String getSearchConstraint()
public SlotValueWidget getSearchObject()
public String getSearchSubject()
public Object[] getSelectedObjects()
public String getSelectSlotName()
public SlotsModel getSlotsModel()
public String getSlotType()
public QueriesTab getTab()
public Object getTargetValue()
public JComponent getValueWidgets(int i)
public boolean isReady()
public void removeMouseListener()
public Collection search()
public Collection search(Collection instances)
public void setClass(Instance instance)
public void setClass2(Instance instance)
public void setData(Cls cls)
public void setData2(Cls cls)
public void setObjectsViewEnabled(boolean b)
public void setReady(boolean b)
public void setSelectedObjects(Object[] objs, String[] names)
public void setSelectSlotName()
public void setSize(int width, int height)
public void setViewEnabled(boolean b)
public void setWidget(int index)
public void updateSearchWidget(String currentName)
public void updateWidget(int index)
|
Protege 2.1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |