public class CrclClientUI extends com.vaadin.ui.UI implements Consumer<CommonInfo>
| Modifier and Type | Class and Description |
|---|---|
static class |
CrclClientUI.CrclClientUIServlet |
class |
CrclClientUI.JogView |
class |
CrclClientUI.MainView |
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listenercom.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListenercom.vaadin.server.Sizeable.Unitcom.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener| Modifier and Type | Field and Description |
|---|---|
BigDecimal |
jointJogIncrement |
static double |
speedFraction |
static String |
STATUS_SEPERATOR |
static String |
VALUE_ITEM_PROPERTY |
static double |
worldAngleIncrementRad |
| Constructor and Description |
|---|
CrclClientUI() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(CommonInfo t) |
static void |
addProgramInfoListener(Consumer<CommonInfo> l) |
void |
alert(String msg) |
void |
checkImageDirs() |
void |
close() |
void |
closeGripper() |
void |
detach() |
void |
disconnect() |
protected void |
init(com.vaadin.server.VaadinRequest vaadinRequest) |
void |
loadPoseToRotTable(crcl.base.PoseType pose,
com.vaadin.ui.Table rotTable) |
void |
openGripper() |
void |
readPoseFromRotTable(crcl.base.PoseType pose,
com.vaadin.ui.Table rotTable) |
void |
recordAndSaveCurrentPoint() |
void |
recordCurrentPoint() |
protected void |
refresh(com.vaadin.server.VaadinRequest request) |
static void |
removeProgramInfoListener(Consumer<CommonInfo> l) |
void |
resetTransformGroup() |
void |
saveRecordedPointsProgram() |
void |
sendCommand(crcl.base.CRCLCommandType cmd) |
void |
sendInit() |
void |
sendSetSpeed(double fraction) |
void |
setAxisItem(crcl.base.VectorType xAxis,
com.vaadin.data.Item xItem) |
static void |
setCommonInfo(CommonInfo newCommonInfo) |
void |
setTransformA1(crcl.base.PointType a1) |
void |
setTransformA2(crcl.base.PointType a2) |
void |
setTransformB1(crcl.base.PointType b1) |
void |
setTransformB2(crcl.base.PointType b2) |
void |
setupPosTable(com.vaadin.ui.Table tbl) |
void |
setupRotTable(com.vaadin.ui.Table rotTable) |
void |
setupTransformTable(com.vaadin.ui.Table tbl) |
void |
startRun() |
void |
stopMotion() |
static void |
updateImages(CommonInfo newCommonInfo,
CommonInfo oldCommonInfo) |
void |
updatePointErrors(rcs.posemath.PmCartesian a,
rcs.posemath.PmCartesian b,
com.vaadin.ui.Table errorsTable) |
void |
updateStateLabels(crcl.base.CommandStateEnumType state) |
void |
updateTransformErrors() |
void |
updateTransformGroup() |
access, accessSynchronously, addAction, addActionHandler, addClickListener, addListener, addPollListener, addWindow, attach, changeVariables, doInit, doRefresh, focus, getActionManager, getComponentCount, getConnectorTracker, getCurrent, getEmbedId, getLastHeartbeatTimestamp, getLastProcessedClientToServerId, getLoadingIndicatorConfiguration, getLocaleService, getNavigator, getNotificationConfiguration, getOverlayContainerLabel, getPage, getPollInterval, getPushConfiguration, getPushConnection, getReconnectDialogConfiguration, getScrollLeft, getScrollTop, getSession, getState, getState, getStateType, getTabIndex, getTheme, getTooltipConfiguration, getUI, getUIId, getWindows, isClosing, isConnectorEnabled, isResizeLazy, iterator, paintContent, push, removeAction, removeActionHandler, removeClickListener, removeListener, removePollListener, removeWindow, scrollIntoView, setCaption, setContent, setCurrent, setFocusedComponent, setLastHeartbeatTimestamp, setLastProcessedClientToServerId, setNavigator, setOverlayContainerLabel, setPollInterval, setPushConnection, setResizeLazy, setScrollLeft, setScrollTop, setSession, setTabIndex, setTheme, showNotification, showNotification, showNotification, showNotification, showNotification, showNotificationaddComponentAttachListener, addComponentDetachListener, fireComponentAttachEvent, fireComponentDetachEvent, getContent, readDesign, readDesignChildren, removeComponentAttachListener, removeComponentDetachListener, removeFromParent, setHeight, setWidth, writeDesignaddContextClickListener, addListener, addShortcutListener, addStyleName, beforeClientResponse, findAncestor, fireComponentErrorEvent, fireComponentEvent, getCaption, getComponentError, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getExplicitImmediateValue, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isEnabled, isImmediate, isOrHasAncestor, isReadOnly, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setHeightUndefined, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setStyleName, setVisible, setWidth, setWidthUndefinedaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResourceclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddListener, addStyleName, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, isEnabled, isReadOnly, isVisible, readDesign, removeListener, removeStyleName, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible, writeDesignaddAttachListener, addDetachListener, beforeClientResponse, encodeState, getErrorHandler, getExtensions, getRpcManager, handleConnectorRequest, isAttached, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlergetHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthUndefinedforEach, spliteratorpublic BigDecimal jointJogIncrement
public static final String VALUE_ITEM_PROPERTY
public static final String STATUS_SEPERATOR
public static double speedFraction
public static double worldAngleIncrementRad
public static void addProgramInfoListener(Consumer<CommonInfo> l)
public static void removeProgramInfoListener(Consumer<CommonInfo> l)
public static void setCommonInfo(CommonInfo newCommonInfo)
public static void updateImages(CommonInfo newCommonInfo, CommonInfo oldCommonInfo)
public void recordCurrentPoint()
public void recordAndSaveCurrentPoint()
public void saveRecordedPointsProgram()
public void openGripper()
public void closeGripper()
public void accept(CommonInfo t)
accept in interface Consumer<CommonInfo>public void updateTransformErrors()
throws rcs.posemath.PmException
rcs.posemath.PmExceptionpublic void updatePointErrors(rcs.posemath.PmCartesian a,
rcs.posemath.PmCartesian b,
com.vaadin.ui.Table errorsTable)
throws rcs.posemath.PmException
rcs.posemath.PmExceptionpublic void startRun()
public void setTransformA1(crcl.base.PointType a1)
public void setTransformA2(crcl.base.PointType a2)
public void setTransformB1(crcl.base.PointType b1)
public void setTransformB2(crcl.base.PointType b2)
public void alert(String msg)
public void resetTransformGroup()
public void updateTransformGroup()
protected void init(com.vaadin.server.VaadinRequest vaadinRequest)
init in class com.vaadin.ui.UIpublic void setupRotTable(com.vaadin.ui.Table rotTable)
throws UnsupportedOperationException
UnsupportedOperationExceptionpublic void disconnect()
public void setupPosTable(com.vaadin.ui.Table tbl)
throws UnsupportedOperationException
UnsupportedOperationExceptionpublic void setupTransformTable(com.vaadin.ui.Table tbl)
throws UnsupportedOperationException
UnsupportedOperationExceptionpublic void stopMotion()
public void sendCommand(crcl.base.CRCLCommandType cmd)
throws CRCLException
CRCLExceptionpublic void close()
close in class com.vaadin.ui.UIpublic void sendSetSpeed(double fraction)
public void sendInit()
throws CRCLException
CRCLExceptionprotected void refresh(com.vaadin.server.VaadinRequest request)
refresh in class com.vaadin.ui.UIpublic void updateStateLabels(crcl.base.CommandStateEnumType state)
public void loadPoseToRotTable(crcl.base.PoseType pose,
com.vaadin.ui.Table rotTable)
throws com.vaadin.data.Property.ReadOnlyException
com.vaadin.data.Property.ReadOnlyExceptionpublic void setAxisItem(crcl.base.VectorType xAxis,
com.vaadin.data.Item xItem)
throws com.vaadin.data.Property.ReadOnlyException
com.vaadin.data.Property.ReadOnlyExceptionpublic void readPoseFromRotTable(crcl.base.PoseType pose,
com.vaadin.ui.Table rotTable)
throws com.vaadin.data.Property.ReadOnlyException
com.vaadin.data.Property.ReadOnlyExceptionpublic void checkImageDirs()
public void detach()
detach in interface com.vaadin.server.ClientConnectordetach in class com.vaadin.ui.UICopyright © 2016. All rights reserved.