|
Cytoscape 2.8.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cytoscape.data.webservice.WebServiceClientImpl<S> cytoscape.data.webservice.WebServiceClientImplWithGUI<S,U>
S
- Client stub type.U
- User interface type.public abstract class WebServiceClientImplWithGUI<S,U extends Container>
Client with GUI.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface cytoscape.data.webservice.ui.WebServiceClientGUI |
---|
WebServiceClientGUI.IconSize |
Field Summary | |
---|---|
protected U |
gui
|
Fields inherited from class cytoscape.data.webservice.WebServiceClientImpl |
---|
availableMethods, clientID, clientStub, DEF_DISPLAY_NAME, DEF_NAME, description, displayName, props, type |
Constructor Summary | |
---|---|
WebServiceClientImplWithGUI(String serviceName,
String displayName,
WebServiceClientManager.ClientType[] types,
ModuleProperties props,
S clientStub,
U gui)
Creates a new WebServiceClientImpl object. |
Method Summary | |
---|---|
List<JMenuItem> |
getEdgeContextMenuItems(EdgeView ev)
Returns client dependent context menu for edges |
U |
getGUI()
DOCUMENT ME! |
Icon |
getIcon(WebServiceClientGUI.IconSize i)
DOCUMENT ME! |
List<JMenuItem> |
getNodeContextMenuItems(NodeView nv)
Returns client dependent context menu for nodes |
void |
setGUI(U gui)
DOCUMENT ME! |
Methods inherited from class cytoscape.data.webservice.WebServiceClientImpl |
---|
executeService, getAccessibleMethods, getClientID, getClientStub, getClientType, getDescription, getDisplayName, getProps, isCompatibleType, setClientStub, setDescription, setProps |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected U extends Container gui
Constructor Detail |
---|
public WebServiceClientImplWithGUI(String serviceName, String displayName, WebServiceClientManager.ClientType[] types, ModuleProperties props, S clientStub, U gui)
serviceName
- DOCUMENT ME!displayName
- DOCUMENT ME!types
- DOCUMENT ME!props
- DOCUMENT ME!Method Detail |
---|
public U getGUI()
getGUI
in interface WebServiceClientGUI<U extends Container>
public void setGUI(U gui)
setGUI
in interface WebServiceClientGUI<U extends Container>
gui
- DOCUMENT ME!public Icon getIcon(WebServiceClientGUI.IconSize i)
getIcon
in interface WebServiceClientGUI<U extends Container>
i
- DOCUMENT ME!
public List<JMenuItem> getNodeContextMenuItems(NodeView nv)
getNodeContextMenuItems
in interface WebServiceClientGUI<U extends Container>
public List<JMenuItem> getEdgeContextMenuItems(EdgeView ev)
getEdgeContextMenuItems
in interface WebServiceClientGUI<U extends Container>
|
Cytoscape 2.8.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |