Experimental Physics and Industrial Control System
Hi Jong Woo,
Does the following file exist and have the correct permissions to be readable under the account you are using when you compile and run?
/ImageJ/plugins/EPICS_areaDetector/jca-2.3.6.jar
ImageJ should find the missing items in that jar file.
I just tested with the latest ImageJ (1.52u) on Centos 7 and it worked fine to compile and run EPICS_AD_Controller.java. I had to do it as root because ImageJ is installed in /usr/local which is not writable by normal users.
Mark
________________________________
From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Jong Woo Kim via Tech-talk <tech-talk at aps.anl.gov>
Sent: Monday, April 6, 2020 4:40 PM
To: tech-talk at aps.anl.gov
Subject: plugins/EPICS_areaDetector in ImageJ
Hi All,
I copied ADViewers/Image/EPICS_areaDetector and pasted it to /ImageJ/plugins.
After opening ImageJ, I went into plugins/compile and run, then chose EPICS_AD_Controller.java.
The following message came out. Do you know what is missing?
_________________________________________________________________________
ImageJ 1.52a; Java 1.8.0_112 [64-bit]; Linux 3.10.0-862.6.3.el7.x86_64; 32MB of 455MB (7%)
warning: [options] bootstrap class path not set in conjunction with -source 1.6
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:21: error: package gov.aps.jca does not exist
import gov.aps.jca.*;
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:22: error: package gov.aps.jca.dbr does not exist
import gov.aps.jca.dbr.*;
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:23: error: package gov.aps.jca.configuration does not exist
import gov.aps.jca.configuration.*;
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:24: error: package gov.aps.jca.event does not exist
import gov.aps.jca.event.*;
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:44: error: cannot find symbol
JCALibrary jca;
^
symbol: class JCALibrary
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:45: error: cannot find symbol
DefaultConfiguration conf;
^
symbol: class DefaultConfiguration
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:46: error: cannot find symbol
Context ctxt;
^
symbol: class Context
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:49: error: cannot find symbol
Channel ch_maxSizeCamX; //This is the maximum dimension of X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:50: error: cannot find symbol
Channel ch_maxSizeCamY; //This is the maximum dimension of Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:51: error: cannot find symbol
Channel ch_minCamX; //This is the start of the CCD readout in X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:52: error: cannot find symbol
Channel ch_minCamY; //This is the start of the CCD readout in Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:53: error: cannot find symbol
Channel ch_minCamX_RBV; //This is the readback value of X of the CCD readout
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:54: error: cannot find symbol
Channel ch_minCamY_RBV; //This is the readback value of Y of the CCD readout
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:55: error: cannot find symbol
Channel ch_sizeCamX; //This is the size of the CCD readout in the X dimension
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:56: error: cannot find symbol
Channel ch_sizeCamY; //This is the size of the CCD readout in the Y dimension
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:57: error: cannot find symbol
Channel ch_sizeCamArrayX_RBV; //This is the size of the image array of the CCD in X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:58: error: cannot find symbol
Channel ch_sizeCamArrayY_RBV; //This is the size of the image array of the CCD in Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:59: error: cannot find symbol
Channel ch_binCamX_RBV; //This is the amount of binning for the CCD readout in X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:60: error: cannot find symbol
Channel ch_binCamY_RBV; //This is the amount of binning for the CCD readout in Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:61: error: cannot find symbol
Channel ch_reverseCamX_RBV;
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:62: error: cannot find symbol
Channel ch_reverseCamY_RBV;
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:64: error: cannot find symbol
Channel ch_minRoiX; //This is the start of the ROI in X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:65: error: cannot find symbol
Channel ch_minRoiY; //This is the start of the ROI in Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:66: error: cannot find symbol
Channel ch_minRoiX_RBV; //This is the readback value of X in the ROI
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:67: error: cannot find symbol
Channel ch_minRoiY_RBV; //This is the readback value of Y in the ROI
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:68: error: cannot find symbol
Channel ch_binRoiX; //This is the binning of the ROI in the X dimension
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:69: error: cannot find symbol
Channel ch_binRoiY; //This is the binning of the ROI in the Y dimension
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:70: error: cannot find symbol
Channel ch_sizeRoiX; //This is the size of the ROI in the X dimension
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:71: error: cannot find symbol
Channel ch_sizeRoiY; //This is the size of the ROI in the Y dimension
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:72: error: cannot find symbol
Channel ch_sizeRoiArrayX_RBV; //This is the size of the image array for the ROI in X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:73: error: cannot find symbol
Channel ch_sizeRoiArrayY_RBV; //This is the size of the image array for the ROI in Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:74: error: cannot find symbol
Channel ch_reverseRoiX_RBV; //This is reverse flag for the ROI in X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:75: error: cannot find symbol
Channel ch_reverseRoiY_RBV; //This is reverse flag for the ROI in Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:77: error: cannot find symbol
Channel ch_transType; //This represents the way the image is flipped or rotated.
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:78: error: cannot find symbol
Channel ch_transArrayX_RBV;
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:79: error: cannot find symbol
Channel ch_transArrayY_RBV;
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:81: error: cannot find symbol
Channel ch_minOverlayX; //This is the position of the overlay in X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:82: error: cannot find symbol
Channel ch_minOverlayY; //This is the position of the overlay in Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:83: error: cannot find symbol
Channel ch_sizeOverlayX; //This is the size of the overlay in X
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:84: error: cannot find symbol
Channel ch_sizeOverlayY; //This is the size of the overlay in Y
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:650: error: cannot find symbol
public Channel createEPICSChannel(String chname) throws Exception {
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:823: error: cannot find symbol
public int epicsGetInt(Channel ch) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:823: error: cannot find symbol
public int epicsGetInt(Channel ch) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class TimeoutException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:823: error: cannot find symbol
public int epicsGetInt(Channel ch) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:841: error: cannot find symbol
public short epicsGetEnum(Channel ch) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:841: error: cannot find symbol
public short epicsGetEnum(Channel ch) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class TimeoutException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:841: error: cannot find symbol
public short epicsGetEnum(Channel ch) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:859: error: cannot find symbol
public void epicsSetInt(Channel ch, int num) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:859: error: cannot find symbol
public void epicsSetInt(Channel ch, int num) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class TimeoutException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:859: error: cannot find symbol
public void epicsSetInt(Channel ch, int num) throws TimeoutException, CAException, IllegalStateException {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:218: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:220: error: cannot find symbol
} catch (TimeoutException ex) {
^
symbol: class TimeoutException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:239: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:241: error: cannot find symbol
} catch (TimeoutException ex) {
^
symbol: class TimeoutException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:258: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:260: error: cannot find symbol
} catch (TimeoutException ex) {
^
symbol: class TimeoutException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:280: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:282: error: cannot find symbol
} catch (TimeoutException ex) {
^
symbol: class TimeoutException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:304: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:306: error: cannot find symbol
} catch (TimeoutException ex) {
^
symbol: class TimeoutException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:540: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:559: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:587: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:607: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:624: error: cannot find symbol
jca = JCALibrary.getInstance();
^
symbol: variable JCALibrary
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:625: error: cannot find symbol
ctxt = jca.createContext(JCALibrary.CHANNEL_ACCESS_JAVA);
^
symbol: variable JCALibrary
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:627: error: cannot find symbol
} catch (CAException ex) {
^
symbol: class CAException
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:652: error: cannot find symbol
Channel ch = ctxt.createChannel(chname);
^
symbol: class Channel
location: class EPICS_AD_Controller
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:679: error: package Channel does not exist
(ch_minCamX != null && ch_minCamX.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:680: error: package Channel does not exist
&& ch_minCamY != null && ch_minCamY.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:681: error: package Channel does not exist
&& ch_minCamX_RBV != null && ch_minCamX_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:682: error: package Channel does not exist
&& ch_minCamY_RBV != null && ch_minCamY_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:683: error: package Channel does not exist
&& ch_sizeCamX != null && ch_sizeCamX.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:684: error: package Channel does not exist
&& ch_sizeCamY != null && ch_sizeCamY.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:685: error: package Channel does not exist
&& ch_maxSizeCamX != null && ch_maxSizeCamX.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:686: error: package Channel does not exist
&& ch_maxSizeCamY != null && ch_maxSizeCamY.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:687: error: package Channel does not exist
&& ch_binCamX_RBV != null && ch_binCamX_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:688: error: package Channel does not exist
&& ch_binCamY_RBV != null && ch_binCamY_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:689: error: package Channel does not exist
&& ch_reverseCamX_RBV != null && ch_reverseCamX_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:690: error: package Channel does not exist
&& ch_reverseCamY_RBV != null && ch_reverseCamY_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:691: error: package Channel does not exist
&& ch_sizeCamArrayX_RBV != null && ch_sizeCamArrayX_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:692: error: package Channel does not exist
&& ch_sizeCamArrayY_RBV != null && ch_sizeCamArrayY_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED);
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:714: error: package Channel does not exist
transformConnected = (ch_transType != null && ch_transType.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:715: error: package Channel does not exist
&& ch_transArrayX_RBV != null && ch_transArrayX_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:716: error: package Channel does not exist
&& ch_transArrayY_RBV != null && ch_transArrayY_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED);
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:747: error: package Channel does not exist
(ch_minRoiX != null && ch_minRoiX.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:748: error: package Channel does not exist
&& ch_minRoiY != null && ch_minRoiY.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:749: error: package Channel does not exist
&& ch_minRoiX_RBV != null && ch_minRoiX_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:750: error: package Channel does not exist
&& ch_minRoiY_RBV != null && ch_minRoiY_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:751: error: package Channel does not exist
&& ch_binRoiX != null && ch_binRoiX.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:752: error: package Channel does not exist
&& ch_binRoiY != null && ch_binRoiY.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:753: error: package Channel does not exist
&& ch_reverseRoiX_RBV != null && ch_reverseRoiX_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:754: error: package Channel does not exist
&& ch_reverseRoiY_RBV != null && ch_reverseRoiY_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:755: error: package Channel does not exist
&& ch_sizeRoiX != null && ch_sizeRoiX.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:756: error: package Channel does not exist
&& ch_sizeRoiY != null && ch_sizeRoiY.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:757: error: package Channel does not exist
&& ch_sizeRoiArrayX_RBV != null && ch_sizeRoiArrayX_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:758: error: package Channel does not exist
&& ch_sizeRoiArrayY_RBV != null && ch_sizeRoiArrayY_RBV.getConnectionState() == Channel.ConnectionState.CONNECTED);
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:780: error: package Channel does not exist
(ch_minOverlayX != null && ch_minOverlayX.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:781: error: package Channel does not exist
&& ch_minOverlayY != null && ch_minOverlayY.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:782: error: package Channel does not exist
&& ch_sizeOverlayX != null && ch_sizeOverlayX.getConnectionState() == Channel.ConnectionState.CONNECTED
^
/usr/local/bin/ImageJ/plugins/EPICS_areaDetector/EPICS_AD_Controller.java:1034: warning: [unchecked] unchecked call to JComboBox(E[]) as a member of the raw type JComboBox
outputSelectComboBox = new JComboBox(outputSelectChoices);
^
where E is a type-variable:
E extends Object declared in class JComboBox
100 errors
2 warnings
- References:
- plugins/EPICS_areaDetector in ImageJ Jong Woo Kim via Tech-talk
- Navigate by Date:
- Prev:
Re: StreamDevice, prevent records from getting "stuck" Mark Rivers via Tech-talk
- Next:
RE: StreamDevice, prevent records from getting "stuck" Sobhani, Bayan via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
2025
- Navigate by Thread:
- Prev:
plugins/EPICS_areaDetector in ImageJ Jong Woo Kim via Tech-talk
- Next:
StreamDevice, prevent records from getting "stuck" Sobhani, Bayan via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
2025