Package javaforce.webui
Class WebUIClient
java.lang.Object
javaforce.webui.WebUIClient
-
Field Summary
FieldsModifier and TypeFieldDescriptionintbooleanintbooleanintint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPopupPanels(Panel panel) Adds standard set of PopupPanels to provided Panel.voidaddResizedListener(Resized handler) voidclose()voiddispatchData(byte[] data) voiddispatchEvent(String id, String event, String[] msg_args) getComponent(String name) Get Component by user assigned name.intReturns current ID.intgetHost()intgetPanel()getProperty(String key) Get user define property.intgetWidth()inthtml()booleanbooleanisReady()voidvoidping(int ms) Pings the client and waits for a reply (with a timeout).voidrefresh()voidvoidsendData(byte[] data) voidsendData(byte[] data, int pos, int length) voidsendDataEvent(byte[] data, int pos, int length, String id, String event, String[] args) voidsendDataEvent(byte[] data, String id, String event, String[] args) voidvoidsetAccessControl(AccessControl access) voidSet where binary data is written to.voidvoidsetProperty(String key, Object value) Set user define property.voidvoidvoidsetUploadFolder(String folder) voidsetUploadStatus(Status status)
-
Field Details
-
server
-
socket
-
root
-
hash
-
nextID
public int nextID -
zIndex
public int zIndex -
width
public int width -
height
public int height -
isReady
public boolean isReady -
popupMenuMouseDown
public boolean popupMenuMouseDown -
topPopupMenu
-
new_user_panel
-
edit_user_panel
-
new_group_panel
-
edit_group_panel
-
confirm_panel
-
reset_password_panel
-
change_password_panel
-
select_panel
-
-
Constructor Details
-
WebUIClient
-
-
Method Details
-
getServer
-
getConfirmPanel
-
getResetPasswordPanel
-
getChangePasswordPanel
-
getSelectFromListPanel
-
addPopupPanels
Adds standard set of PopupPanels to provided Panel. These popup panels are required for AccessControl related Panels. -
getAccessControl
-
setAccessControl
-
getNextID
public int getNextID() -
setSocket
-
getPanel
-
getComponent
Get Component by user assigned name. -
setPanel
-
refresh
public void refresh() -
dispatchEvent
-
dispatchData
public void dispatchData(byte[] data) -
ping
public void ping(int ms) Pings the client and waits for a reply (with a timeout). -
sendData
public void sendData(byte[] data) -
sendData
public void sendData(byte[] data, int pos, int length) -
sendEvent
-
sendDataEvent
-
sendDataEvent
-
html
-
close
public void close() -
setProperty
Set user define property. -
getProperty
Get user define property. -
getProperties
-
getZIndex
public int getZIndex() -
releaseZIndex
public void releaseZIndex() -
getWidth
public int getWidth() -
getHeight
public int getHeight() -
isReady
public boolean isReady() -
isConnected
public boolean isConnected() -
getHost
-
setTitle
-
getCurrentID
public int getCurrentID()Returns current ID. This can be used to determine if user has switched to another page. Returns -1 if user disconnected. -
addResizedListener
-
openURL
-
setOutputStream
Set where binary data is written to. -
getUploadFolder
-
setUploadFolder
-
getUploadStatus
-
setUploadStatus
-