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
- 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
|