public class CAMframeControl extends java.lang.Object implements CAMframeControlMBean, javax.management.NotificationEmitter
Modifier and Type | Field and Description |
---|---|
static int |
CAM_MANAGER_PORT |
static java.lang.String |
CAMHOST |
static java.lang.String |
CAMPORT |
Constructor and Description |
---|
CAMframeControl(java.awt.Frame frame) |
CAMframeControl(java.awt.Frame frame,
java.lang.String identification) |
Modifier and Type | Method and Description |
---|---|
void |
addNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback) |
void |
close()
Close window
|
static void |
doDaemonHandshake(boolean lookForChildProcesses) |
int |
getHeight()
Get Height of the window
|
java.lang.String |
getId()
returns identification string
|
long |
getNextSeqNumber() |
javax.management.MBeanNotificationInfo[] |
getNotificationInfo() |
int |
getState()
Get Window state (iconified,normal,maximized)
|
int |
getWidth()
Get Width of the window
|
int |
getX()
Get X-Position of the window
|
int |
getY()
Get Y-Position of the window
|
void |
invokeLater(java.lang.Runnable runnable) |
static boolean |
isWebstart() |
void |
move(int newX,
int newY)
Moves window to the given position
|
void |
removeNotificationListener(javax.management.NotificationListener listener) |
void |
removeNotificationListener(javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback) |
void |
resize(int newWidth,
int newHeight)
newOperation1 Description
|
void |
setGeometry(int x,
int y,
int width,
int height)
newOperation0 Description
|
void |
setHeight(int value)
Set Height of the window
|
void |
setState(int value)
Set Window state (iconified,normal,maximized)
|
void |
setWidth(int value)
Set Width of the window
|
void |
setX(int value)
Set X-Position of the window
|
void |
setY(int value)
Set Y-Position of the window
|
void |
windowState(int windowState)
newOperation0 Description
|
public static final int CAM_MANAGER_PORT
public static final java.lang.String CAMPORT
public static final java.lang.String CAMHOST
public CAMframeControl(java.awt.Frame frame, java.lang.String identification)
public CAMframeControl(java.awt.Frame frame)
public static boolean isWebstart()
public void addNotificationListener(javax.management.NotificationListener listener, javax.management.NotificationFilter filter, java.lang.Object handback) throws java.lang.IllegalArgumentException
addNotificationListener
in interface javax.management.NotificationBroadcaster
java.lang.IllegalArgumentException
public javax.management.MBeanNotificationInfo[] getNotificationInfo()
getNotificationInfo
in interface javax.management.NotificationBroadcaster
public void removeNotificationListener(javax.management.NotificationListener listener) throws javax.management.ListenerNotFoundException
removeNotificationListener
in interface javax.management.NotificationBroadcaster
javax.management.ListenerNotFoundException
public void removeNotificationListener(javax.management.NotificationListener listener, javax.management.NotificationFilter filter, java.lang.Object handback) throws javax.management.ListenerNotFoundException
removeNotificationListener
in interface javax.management.NotificationEmitter
javax.management.ListenerNotFoundException
public long getNextSeqNumber()
public int getX()
getX
in interface CAMframeControlMBean
public void setX(int value)
setX
in interface CAMframeControlMBean
public int getY()
getY
in interface CAMframeControlMBean
public void setY(int value)
setY
in interface CAMframeControlMBean
public int getWidth()
getWidth
in interface CAMframeControlMBean
public void setWidth(int value)
setWidth
in interface CAMframeControlMBean
public int getHeight()
getHeight
in interface CAMframeControlMBean
public void setHeight(int value)
setHeight
in interface CAMframeControlMBean
public int getState()
getState
in interface CAMframeControlMBean
public void setState(int value)
setState
in interface CAMframeControlMBean
public void move(int newX, int newY)
move
in interface CAMframeControlMBean
newX
- new X-positionnewY
- new Y-positionpublic void resize(int newWidth, int newHeight)
resize
in interface CAMframeControlMBean
newWidth
- New width of the windownewHeight
- New height of the windowpublic void close()
close
in interface CAMframeControlMBean
public java.lang.String getId()
getId
in interface CAMframeControlMBean
public void setGeometry(int x, int y, int width, int height)
setGeometry
in interface CAMframeControlMBean
x
- xy
- ywidth
- widthheight
- heightpublic void windowState(int windowState)
windowState
in interface CAMframeControlMBean
windowState
- Frame.ICONIFIED, Frame.NORMAL, etc...public void invokeLater(java.lang.Runnable runnable)
public static void doDaemonHandshake(boolean lookForChildProcesses)
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft