public class Workgroup extends IWorkgroupPOA implements WorkgroupController, WhiteboardVars
| Modifier and Type | Field and Description |
|---|---|
protected IFactory |
factory_ |
protected BrushSizePixelImage |
image_ |
protected int |
myId |
protected ORB |
orb_ |
protected POA |
poa_ |
protected IWhiteBoard |
whiteboard_ |
protected WorkgroupFrame |
workgroupFrame_ |
EVENT_DOMAIN, WORKGROUP_ID| Constructor and Description |
|---|
Workgroup(ORB orb,
POA poa,
IFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearAll() |
void |
clearAllLocal() |
void |
drawLine(int x0,
int y0,
int x1,
int y1,
int red,
int green,
int blue) |
void |
drawLineLocal(int x0,
int y0,
int x1,
int y1,
int red,
int green,
int blue,
int brushsize) |
void |
exit() |
PixelImage |
getImage() |
String[] |
getListOfWhiteboards() |
ORB |
getOrb() |
int |
getWorkgroupId() |
void |
leaveWhiteboard() |
static void |
main(String[] args) |
void |
selectWhiteboard(String name) |
void |
setBrushSize(int i) |
void |
updateWholeImage(int[] data) |
_all_interfaces, _invoke, _this, _this_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_objectprotected ORB orb_
protected POA poa_
protected WorkgroupFrame workgroupFrame_
protected BrushSizePixelImage image_
protected int myId
protected IWhiteBoard whiteboard_
protected IFactory factory_
public String[] getListOfWhiteboards()
getListOfWhiteboards in interface WorkgroupControllerpublic void selectWhiteboard(String name)
selectWhiteboard in interface WorkgroupControllerpublic void leaveWhiteboard()
leaveWhiteboard in interface WorkgroupControllerpublic void exit()
exit in interface WorkgroupControllerpublic int getWorkgroupId()
getWorkgroupId in interface WorkgroupControllerpublic void drawLine(int x0,
int y0,
int x1,
int y1,
int red,
int green,
int blue)
drawLine in interface WorkgroupControllerpublic void drawLineLocal(int x0,
int y0,
int x1,
int y1,
int red,
int green,
int blue,
int brushsize)
drawLineLocal in interface WorkgroupControllerpublic PixelImage getImage()
getImage in interface WorkgroupControllerpublic void clearAll()
clearAll in interface WorkgroupControllerpublic void clearAllLocal()
clearAllLocal in interface WorkgroupControllerpublic void setBrushSize(int i)
setBrushSize in interface WorkgroupControllerpublic ORB getOrb()
getOrb in interface WorkgroupControllerpublic void updateWholeImage(int[] data)
updateWholeImage in interface WorkgroupControllerpublic static void main(String[] args)
Copyright © 2017 JacORB. All rights reserved.