Commit 5684b3a7 authored by claes's avatar claes

*** empty log message ***

parent 9e77104e
This source diff could not be displayed because it is too large. You can view the blob instead.
package jpwr.abb;
import jpwr.rt.*;
import jpwr.jop.*;
import java.awt.*;
import java.awt.geom.*;
import java.awt.image.*;
import java.awt.font.*;
import javax.swing.*;
import java.awt.event.*;
public class JopcAbb_acs800_1param extends JopFrame implements JopUtilityIfc {
JPanel contentPane;
BorderLayout borderLayout1 = new BorderLayout();
LocalPanel localPanel = new LocalPanel();
boolean scrollbar = false;
Dimension size;
pwr_menubar pwr_menubar3;
pwr_pulldownmenu pwr_pulldownmenu4;
pwr_pulldownmenu pwr_pulldownmenu5;
JopSmallbutton jopSmallbutton7;
pwr_valuemedium pwr_valuemedium8;
pwr_valuemedium pwr_valuemedium10;
JopSmallbutton jopSmallbutton13;
pwr_valueinputmediumrd pwr_valueinputmediumrd17;
pwr_valueinputmediumrd pwr_valueinputmediumrd18;
pwr_valuemedium pwr_valuemedium19;
pwr_indsquare pwr_indsquare21;
JopSmallbutton jopSmallbutton22;
pwr_valuemedium pwr_valuemedium23;
pwr_valuemedium pwr_valuemedium24;
public JopcAbb_acs800_1param( JopSession session, String instance, boolean scrollbar) {
super( session, instance);
this.scrollbar = scrollbar;
geInit();
}
public JopcAbb_acs800_1param( JopSession session, String instance, boolean scrollbar, boolean noinit) {
super( session, instance);
this.scrollbar = scrollbar;
if ( !noinit)
geInit();
}
public void geInit() {
JopSpider.setSystemName( "");
engine.setAnimationScanTime( 500);
engine.setScanTime( 500);
size = new Dimension( 414, 378);
Dimension dsize = new Dimension(localPanel.original_width,localPanel.original_height);
this.addComponentListener(new AspectRatioListener(this,size));
contentPane = (JPanel) this.getContentPane();
contentPane.setLayout(borderLayout1);
if ( scrollbar)
contentPane.add( new JScrollPane(localPanel), BorderLayout.CENTER);
else
contentPane.add(localPanel, BorderLayout.CENTER);
contentPane.setOpaque(true);
localPanel.setLayout( new RatioLayout()); // scaletest
localPanel.setOpaque(true);
localPanel.setBackground(GeColor.getColor(33, GeColor.NO_COLOR));
this.setSize(size);
if ( engine.isInstance())
setTitle( engine.getInstance());
else
this.setTitle("JopcAbb_acs800_1param");
pwr_menubar3 = new pwr_menubar(session);
pwr_menubar3.setBounds(new Rectangle(0,0,406,24));
pwr_menubar3.setShadow(1);
localPanel.add(pwr_menubar3, new Proportion(pwr_menubar3.getBounds(), dsize));
pwr_pulldownmenu4 = new pwr_pulldownmenu(session);
pwr_pulldownmenu4.setBounds(new Rectangle(10,0,69,24));
pwr_pulldownmenu4.setShadow(1);
localPanel.add(pwr_pulldownmenu4, new Proportion(pwr_pulldownmenu4.getBounds(), dsize));
pwr_pulldownmenu5 = new pwr_pulldownmenu(session);
pwr_pulldownmenu5.setBounds(new Rectangle(317,0,69,24));
pwr_pulldownmenu5.setShadow(1);
localPanel.add(pwr_pulldownmenu5, new Proportion(pwr_pulldownmenu5.getBounds(), dsize));
jopSmallbutton7 = new JopSmallbutton(session);
jopSmallbutton7.setBounds(new Rectangle(19,112,57,23));
jopSmallbutton7.setFillColor(32);
jopSmallbutton7.setShadow(1);
localPanel.add(jopSmallbutton7, new Proportion(jopSmallbutton7.getBounds(), dsize));
pwr_valuemedium8 = new pwr_valuemedium(session);
pwr_valuemedium8.setBounds(new Rectangle(97,146,64,24));
pwr_valuemedium8.setShadow(1);
localPanel.add(pwr_valuemedium8, new Proportion(pwr_valuemedium8.getBounds(), dsize));
pwr_valuemedium10 = new pwr_valuemedium(session);
pwr_valuemedium10.setBounds(new Rectangle(121,245,64,24));
pwr_valuemedium10.setShadow(1);
localPanel.add(pwr_valuemedium10, new Proportion(pwr_valuemedium10.getBounds(), dsize));
jopSmallbutton13 = new JopSmallbutton(session);
jopSmallbutton13.setBounds(new Rectangle(215,112,57,23));
jopSmallbutton13.setFillColor(32);
jopSmallbutton13.setShadow(1);
localPanel.add(jopSmallbutton13, new Proportion(jopSmallbutton13.getBounds(), dsize));
pwr_valueinputmediumrd17 = new pwr_valueinputmediumrd(session);
pwr_valueinputmediumrd17.setBounds(new Rectangle(118,67,70,30));
pwr_valueinputmediumrd17.setColorBrightness(-2);
pwr_valueinputmediumrd17.setShadow(1);
localPanel.add(pwr_valueinputmediumrd17, new Proportion(pwr_valueinputmediumrd17.getBounds(), dsize));
pwr_valueinputmediumrd18 = new pwr_valueinputmediumrd(session);
pwr_valueinputmediumrd18.setBounds(new Rectangle(297,141,69,30));
pwr_valueinputmediumrd18.setColorBrightness(-2);
pwr_valueinputmediumrd18.setShadow(1);
localPanel.add(pwr_valueinputmediumrd18, new Proportion(pwr_valueinputmediumrd18.getBounds(), dsize));
pwr_valuemedium19 = new pwr_valuemedium(session);
pwr_valuemedium19.setBounds(new Rectangle(300,245,64,24));
pwr_valuemedium19.setShadow(1);
localPanel.add(pwr_valuemedium19, new Proportion(pwr_valuemedium19.getBounds(), dsize));
pwr_indsquare21 = new pwr_indsquare(session);
pwr_indsquare21.setBounds(new Rectangle(99,249,16,17));
pwr_indsquare21.setShadow(1);
localPanel.add(pwr_indsquare21, new Proportion(pwr_indsquare21.getBounds(), dsize));
jopSmallbutton22 = new JopSmallbutton(session);
jopSmallbutton22.setBounds(new Rectangle(215,300,57,23));
jopSmallbutton22.setFillColor(32);
jopSmallbutton22.setShadow(1);
localPanel.add(jopSmallbutton22, new Proportion(jopSmallbutton22.getBounds(), dsize));
pwr_valuemedium23 = new pwr_valuemedium(session);
pwr_valuemedium23.setBounds(new Rectangle(97,173,64,24));
pwr_valuemedium23.setShadow(1);
localPanel.add(pwr_valuemedium23, new Proportion(pwr_valuemedium23.getBounds(), dsize));
pwr_valuemedium24 = new pwr_valuemedium(session);
pwr_valuemedium24.setBounds(new Rectangle(22,200,138,24));
pwr_valuemedium24.setShadow(1);
localPanel.add(pwr_valuemedium24, new Proportion(pwr_valuemedium24.getBounds(), dsize));
pwr_menubar3.dd.setDynType(1);
pwr_menubar3.dd.setActionType(0);
pwr_pulldownmenu4.dd.setDynType(1);
pwr_pulldownmenu4.dd.setActionType(524288);
pwr_pulldownmenu4.dd.setAccess(65535);
pwr_pulldownmenu4.dd.setElements(new GeDynElemIfc[] {
new GeDynPulldownMenu(pwr_pulldownmenu4.dd, new String[] {
"Print","Close",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null},
new GeDyn[] {
new GeDyn(pwr_pulldownmenu4,1,65,65535,new GeDynElemIfc[] {
new GeDynCommand(pwr_pulldownmenu4.dd, "print graph/class/inst=$object")
}),
new GeDyn(pwr_pulldownmenu4,1,262145,65535,new GeDynElemIfc[] {
new GeDynCloseGraph(pwr_pulldownmenu4.dd)
}),
null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null
})
});
pwr_pulldownmenu4.setAnnot1("File");
pwr_pulldownmenu5.dd.setDynType(1);
pwr_pulldownmenu5.dd.setActionType(524288);
pwr_pulldownmenu5.dd.setAccess(65532);
pwr_pulldownmenu5.dd.setElements(new GeDynElemIfc[] {
new GeDynPulldownMenu(pwr_pulldownmenu5.dd, new String[] {
"Help","Help Class",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null},
new GeDyn[] {
new GeDyn(pwr_pulldownmenu5,1,65,65535,new GeDynElemIfc[] {
new GeDynCommand(pwr_pulldownmenu5.dd, "call method/method=\"Help\"/object=$object")
}),
new GeDyn(pwr_pulldownmenu5,1,65,65532,new GeDynElemIfc[] {
new GeDynCommand(pwr_pulldownmenu5.dd, "call method/method=\"Help Class\"/object=$object")
}),
null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null
})
});
pwr_pulldownmenu5.setAnnot1("Help");
jopSmallbutton7.dd.setDynType(1);
jopSmallbutton7.dd.setActionType(4);
jopSmallbutton7.dd.setAccess(65532);
jopSmallbutton7.dd.setElements(new GeDynElemIfc[] {
new GeDynSetDig(jopSmallbutton7.dd, "$object.OpReadPar##Boolean")
});
jopSmallbutton7.setAnnot1("Read");
pwr_valuemedium8.dd.setDynType(1025);
pwr_valuemedium8.dd.setActionType(0);
pwr_valuemedium8.dd.setElements(new GeDynElemIfc[] {
new GeDynValue(pwr_valuemedium8.dd, "$object.ReadValuePar##Int32","%d")
});
pwr_valuemedium10.dd.setDynType(1025);
pwr_valuemedium10.dd.setActionType(0);
pwr_valuemedium10.dd.setElements(new GeDynElemIfc[] {
new GeDynValue(pwr_valuemedium10.dd, "$object.ReadCodePar##Int32","%d")
});
jopSmallbutton13.dd.setDynType(1);
jopSmallbutton13.dd.setActionType(16);
jopSmallbutton13.dd.setAccess(65532);
jopSmallbutton13.dd.setElements(new GeDynElemIfc[] {
new GeDynToggleDig(jopSmallbutton13.dd, "$object.OpWritePar##Boolean")
});
jopSmallbutton13.setAnnot1("Write");
pwr_valueinputmediumrd17.dd.setDynType(1025);
pwr_valueinputmediumrd17.dd.setActionType(4096);
pwr_valueinputmediumrd17.dd.setAccess(33619964);
pwr_valueinputmediumrd17.dd.setElements(new GeDynElemIfc[] {
new GeDynValue(pwr_valueinputmediumrd17.dd, "$object.RequestPar##Int32","%d")
,new GeDynValueInput(pwr_valueinputmediumrd17.dd, 0,0,null,null)
});
pwr_valueinputmediumrd18.dd.setDynType(1025);
pwr_valueinputmediumrd18.dd.setActionType(4096);
pwr_valueinputmediumrd18.dd.setAccess(33619964);
pwr_valueinputmediumrd18.dd.setElements(new GeDynElemIfc[] {
new GeDynValue(pwr_valueinputmediumrd18.dd, "$object.WriteValuePar##Int32","%d")
,new GeDynValueInput(pwr_valueinputmediumrd18.dd, 0,0,null,null)
});
pwr_valuemedium19.dd.setDynType(1025);
pwr_valuemedium19.dd.setActionType(0);
pwr_valuemedium19.dd.setElements(new GeDynElemIfc[] {
new GeDynValue(pwr_valuemedium19.dd, "$object.ReadCodeSubPar##Int32","%d")
});
pwr_indsquare21.dd.setDynType(2048);
pwr_indsquare21.dd.setActionType(0);
pwr_indsquare21.dd.setElements(new GeDynElemIfc[] {
new GeDynAnalogColor(pwr_indsquare21.dd, "",8,4,176)
,new GeDynAnalogColor(pwr_indsquare21.dd, "$object.ReadCodePar##Int32",7,4,176)
});
jopSmallbutton22.dd.setDynType(1);
jopSmallbutton22.dd.setActionType(16);
jopSmallbutton22.dd.setAccess(65532);
jopSmallbutton22.dd.setElements(new GeDynElemIfc[] {
new GeDynToggleDig(jopSmallbutton22.dd, "$object.OpBackupPar##Boolean")
});
jopSmallbutton22.setAnnot1("Write");
pwr_valuemedium23.dd.setDynType(1025);
pwr_valuemedium23.dd.setActionType(0);
pwr_valuemedium23.dd.setElements(new GeDynElemIfc[] {
new GeDynValue(pwr_valuemedium23.dd, "$object.ReadValuePar##UInt32","%u")
});
pwr_valuemedium24.dd.setDynType(1025);
pwr_valuemedium24.dd.setActionType(0);
pwr_valuemedium24.dd.setElements(new GeDynElemIfc[] {
new GeDynValue(pwr_valuemedium24.dd, "$object.ReadValuePar##Mask","%16b")
});
engine.setFrameReady();
}
class LocalPanel extends JPanel {
public LocalPanel() {}
int fillColor = 9999;
int originalFillColor = 9999;
int textColor = 9999;
int originalTextColor = 9999;
int borderColor = 9999;
int colorTone = 0;
int originalColorTone = 0;
int colorShift = 0;
int originalColorShift = 0;
int colorBrightness = 0;
int originalColorBrightness = 0;
int colorIntensity = 0;
int originalColorIntensity = 0;
int colorInverse = 0;
int originalColorInverse = 0;
int shadow = 0;
boolean dimmed = false;
public void setColorTone( int colorTone) {
this.colorTone = colorTone;
originalColorTone = colorTone;
}
public int getColorTone() {
return colorTone;
}
public void setColorShift( int colorShift) {
this.colorShift = colorShift;
originalColorShift = colorShift;
}
public int getColorShift() {
return colorShift;
}
public void setColorBrightness( int colorBrightness) {
this.colorBrightness = colorBrightness;
originalColorBrightness = colorBrightness;
}
public int getColorBrightness() {
return colorBrightness;
}
public void setColorIntensity( int colorIntensity) {
this.colorIntensity = colorIntensity;
originalColorIntensity = colorIntensity;
}
public int getColorIntensity() {
return colorIntensity;
}
public void setFillColor( int fillColor) {
this.fillColor = fillColor;
this.originalFillColor = fillColor;
}
public void resetFillColor() {
fillColor = originalFillColor;
}
public int getFillColor() {
return fillColor;
}
public void setBorderColor( int borderColor) {
this.borderColor = borderColor;
}
public int getBorderColor() {
return borderColor;
}
public int original_width = 406;
public int original_height = 334;
double rotate;
public void setRotate( double rotate) {
if ( rotate < 0)
this.rotate = rotate % 360 + 360;
else
this.rotate = rotate % 360;
}
public double getRotate() { return rotate;}
Shape[] shapes = new Shape[] {
new Rectangle2D.Float(6.20801F, 291.219F, 394.531F, 41.4789F),
new Polygon( new int[] { 6, 401, 400, 7, 7, 6}, new int[] { 291, 291, 292, 292, 332, 333}, 6),
new Polygon( new int[] { 401, 401, 400, 400, 7, 6}, new int[] { 333, 291, 292, 332, 332, 333}, 6),
new Rectangle2D.Float(6.20801F, 59.218F, 394.531F, 224.292F),
new Polygon( new int[] { 6, 401, 400, 7, 7, 6}, new int[] { 59, 59, 60, 60, 282, 284}, 6),
new Polygon( new int[] { 401, 401, 400, 400, 7, 6}, new int[] { 284, 59, 60, 282, 282, 284}, 6),
new Rectangle2D.Float(12.2081F, 103.218F, 185.174F, 137.602F),
new Polygon( new int[] { 12, 197, 196, 14, 14, 12}, new int[] { 103, 103, 105, 105, 239, 241}, 6),
new Polygon( new int[] { 197, 197, 196, 196, 14, 12}, new int[] { 241, 103, 105, 239, 239, 241}, 6),
new Rectangle2D.Float(208.208F, 103.218F, 185.174F, 73.1692F),
new Polygon( new int[] { 208, 393, 393, 209, 209, 208}, new int[] { 103, 103, 104, 104, 176, 176}, 6),
new Polygon( new int[] { 393, 393, 393, 393, 209, 208}, new int[] { 176, 103, 104, 176, 176, 176}, 6),
};
public void paint(Graphics g1) {
Graphics2D g = (Graphics2D) g1;
Component c;
Point p;
paintComponent(g);
for ( int i = 0; i < getComponentCount(); i++) {
AffineTransform save = g.getTransform();
c = getComponent(i);
p = c.getLocation();
g.translate((int)p.getX(), (int)p.getY());
c.paint(g);
g.setTransform(save);
}
}
public void paintComponent(Graphics g1) {
Graphics2D g = (Graphics2D) g1;
float width = getWidth();
float height = getHeight();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
double scaleWidth = (1.0*width/original_width);
double scaleHeight = (1.0*height/original_height);
AffineTransform save = g.getTransform();
g.setColor(getBackground());
g.fill(new Rectangle(0,0,getWidth(),getHeight()));
g.transform( AffineTransform.getScaleInstance( scaleWidth, scaleHeight)); // scaletest
AffineTransform save_tmp;
{
int fcolor = GeColor.getDrawtype(33, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.shiftColor( fcolor, 2, colorInverse));
g.fill( shapes[1]);
g.setColor(GeColor.shiftColor( fcolor, -2, colorInverse));
g.fill( shapes[2]);
}
{
int fcolor = GeColor.getDrawtype(33, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.shiftColor( fcolor, 2, colorInverse));
g.fill( shapes[4]);
g.setColor(GeColor.shiftColor( fcolor, -2, colorInverse));
g.fill( shapes[5]);
}
{
int fcolor = GeColor.getDrawtype(33, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.shiftColor( fcolor, -2, colorInverse));
g.fill( shapes[7]);
g.setColor(GeColor.shiftColor( fcolor, 2, colorInverse));
g.fill( shapes[8]);
}
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.BOLD, 12));
g.drawString( "Parameter",23, 84);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.BOLD, 12));
g.drawString( "Read Value",23, 164);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.BOLD, 12));
g.drawString( "ReturnCode",23, 263);
{
int fcolor = GeColor.getDrawtype(33, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.shiftColor( fcolor, -2, colorInverse));
g.fill( shapes[10]);
g.setColor(GeColor.shiftColor( fcolor, 2, colorInverse));
g.fill( shapes[11]);
}
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.BOLD, 12));
g.drawString( "Write Value",219, 164);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.BOLD, 12));
g.drawString( "Backup parameter",23, 316);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.BOLD, 14));
g.drawString( "Read/Write parameter",18, 43);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.BOLD, 12));
g.drawString( "CodeSub",219, 263);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.PLAIN, 12));
g.drawString( "Int",166, 164);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.PLAIN, 12));
g.drawString( "UInt",166, 191);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.PLAIN, 12));
g.drawString( "Bit",166, 217);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.PLAIN, 8));
g.drawString( "0",148, 233);
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont(new Font("Helvetica", Font.PLAIN, 8));
g.drawString( "15",29, 233);
g.setTransform(save);
}
public Dimension getPreferredSize() { return size;}
public Dimension getMinimumSize() { return size;}
}
protected class pwr_menubar extends GeComponent {
// Dimension size;
public pwr_menubar( JopSession session)
{
super( session);
size = new Dimension( 554, 24);
}
public int original_width = 554;
public int original_height = 24;
Shape[] shapes = new Shape[] {
new Rectangle2D.Float(2F, 2F, 550F, 20F),
new Polygon( new int[] { 2, 552, 549, 5, 5, 2}, new int[] { 2, 2, 5, 5, 19, 22}, 6),
new Polygon( new int[] { 552, 552, 549, 549, 5, 2}, new int[] { 22, 2, 5, 19, 19, 22}, 6),
};
public void paintComponent(Graphics g1) {
animationCount = 1;
if ( !visible)
return;
Graphics2D g = (Graphics2D) g1;
float width = getWidth();
float height = getHeight();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
if ( 45.0 <= rotate && rotate < 135.0) {
g.translate( width, 0.0);
g.rotate( Math.PI * rotate/180, 0.0, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else if ( 135.0 <= rotate && rotate < 225.0)
{
g.rotate( Math.PI * rotate/180, width/2, height/2);
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
}
else if ( 225.0 <= rotate && rotate < 315.0)
{
g.translate( -height, 0.0);
g.rotate( Math.PI * rotate/180, height, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
if ( (dd.dynType & GeDyn.mDynType_Rotate) != 0 && dd.rotate != 0) {
g.rotate( Math.PI * dd.rotate/180,
(dd.x0 - getX())*original_width/width,
(dd.y0 - getY()) * original_height / height);
}
AffineTransform save = g.getTransform();
AffineTransform save_tmp;
int rounds = 1;
if ( fillLevel != 1F)
rounds = 2;
int oldColor = 0;
for ( int i = 0; i < rounds; i++) {
if ( rounds == 2) {
switch ( i) {
case 0:
if ( levelColorTone != GeColor.COLOR_TONE_NO) {
oldColor = colorTone;
colorTone = levelColorTone;
}
else if ( levelFillColor != GeColor.COLOR_NO) {
oldColor = fillColor;
fillColor = levelFillColor;
}
break;
case 1:
if ( levelColorTone != GeColor.COLOR_TONE_NO)
colorTone = oldColor;
else if ( levelFillColor != GeColor.COLOR_NO)
fillColor = oldColor;
break;
}
switch ( levelDirection) {
case Ge.DIRECTION_UP:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,fillLevel*original_height+Ge.cJBean_Offset,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,original_width,fillLevel * original_height+Ge.cJBean_Offset));
break;
case Ge.DIRECTION_DOWN:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,original_width,(1-fillLevel)*original_height+Ge.cJBean_Offset));
else
g.setClip(new Rectangle2D.Float(0F,(1-fillLevel)*original_height+Ge.cJBean_Offset,original_width,original_height));
break;
case Ge.DIRECTION_RIGHT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(fillLevel*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,fillLevel*width+Ge.cJBean_Offset,height));
break;
case Ge.DIRECTION_LEFT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,(1-fillLevel)*original_width+Ge.cJBean_Offset,original_height));
else
g.setClip(new Rectangle2D.Float((1-fillLevel)*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
break;
}
}
{
int fcolor = GeColor.getDrawtype(31, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.getColor( fcolor));
g.fill( shapes[0]);
if ( shadow != 0) {
g.setColor(GeColor.shiftColor( fcolor, -2, colorInverse));
g.fill( shapes[1]);
g.setColor(GeColor.shiftColor( fcolor, 2, colorInverse));
g.fill( shapes[2]);
}
g.setStroke( new BasicStroke(1F));
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, borderColor, dimmed));
g.draw( shapes[0]);
}
}
if ( rounds == 2)
g.setClip(null);
g.setTransform(save);
}
public Dimension getPreferredSize() { return size;}
public Dimension getMinimumSize() { return size;}
}
protected class pwr_pulldownmenu extends GeComponent {
// Dimension size;
public pwr_pulldownmenu( JopSession session)
{
super( session);
size = new Dimension( 64, 24);
annot1Font = new Font("Helvetica", Font.BOLD, 12);
}
int annot1Color = 0;
public String getAnnot1() { return annot1;}
public void setAnnot1( String s) { annot1 = s;}
public void setAnnot1Font( Font font) { annot1Font = font;}
public Font getAnnot1Font() { return annot1Font;}
public void setAnnot1Color( int color) { annot1Color = color;}
public int original_width = 64;
public int original_height = 24;
Shape[] shapes = new Shape[] {
new Rectangle2D.Float(3F, 5F, 59F, 14F),
new Polygon( new int[] { 3, 62, 62, 3, 3}, new int[] {19, 19, 22, 22, 19}, 5),
new Polygon( new int[] { 3, 3, 62, 62, 2}, new int[] {2, 5, 5, 2, 2}, 5),
new Line2D.Float( 62F, 22F, 2F, 22F),
new Line2D.Float( 62F, 2F, 2F, 2F),
};
public void paintComponent(Graphics g1) {
animationCount = 1;
if ( !visible)
return;
Graphics2D g = (Graphics2D) g1;
float width = getWidth();
float height = getHeight();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
if ( 45.0 <= rotate && rotate < 135.0) {
g.translate( width, 0.0);
g.rotate( Math.PI * rotate/180, 0.0, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else if ( 135.0 <= rotate && rotate < 225.0)
{
g.rotate( Math.PI * rotate/180, width/2, height/2);
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
}
else if ( 225.0 <= rotate && rotate < 315.0)
{
g.translate( -height, 0.0);
g.rotate( Math.PI * rotate/180, height, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
if ( (dd.dynType & GeDyn.mDynType_Rotate) != 0 && dd.rotate != 0) {
g.rotate( Math.PI * dd.rotate/180,
(dd.x0 - getX())*original_width/width,
(dd.y0 - getY()) * original_height / height);
}
AffineTransform save = g.getTransform();
AffineTransform save_tmp;
int rounds = 1;
if ( fillLevel != 1F)
rounds = 2;
int oldColor = 0;
for ( int i = 0; i < rounds; i++) {
if ( rounds == 2) {
switch ( i) {
case 0:
if ( levelColorTone != GeColor.COLOR_TONE_NO) {
oldColor = colorTone;
colorTone = levelColorTone;
}
else if ( levelFillColor != GeColor.COLOR_NO) {
oldColor = fillColor;
fillColor = levelFillColor;
}
break;
case 1:
if ( levelColorTone != GeColor.COLOR_TONE_NO)
colorTone = oldColor;
else if ( levelFillColor != GeColor.COLOR_NO)
fillColor = oldColor;
break;
}
switch ( levelDirection) {
case Ge.DIRECTION_UP:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,fillLevel*original_height+Ge.cJBean_Offset,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,original_width,fillLevel * original_height+Ge.cJBean_Offset));
break;
case Ge.DIRECTION_DOWN:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,original_width,(1-fillLevel)*original_height+Ge.cJBean_Offset));
else
g.setClip(new Rectangle2D.Float(0F,(1-fillLevel)*original_height+Ge.cJBean_Offset,original_width,original_height));
break;
case Ge.DIRECTION_RIGHT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(fillLevel*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,fillLevel*width+Ge.cJBean_Offset,height));
break;
case Ge.DIRECTION_LEFT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,(1-fillLevel)*original_width+Ge.cJBean_Offset,original_height));
else
g.setClip(new Rectangle2D.Float((1-fillLevel)*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
break;
}
}
{
int fcolor = GeColor.getDrawtype(31, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.getColor( fcolor));
g.fill( shapes[0]);
}
if ( shadow != 0) {
int fcolor = GeColor.getDrawtype(31, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.shiftColor( fcolor,2, colorInverse));
}
else
g.setColor(GeColor.getColor(31, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed));
g.fill( shapes[1]);
if ( shadow != 0) {
int fcolor = GeColor.getDrawtype(31, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.shiftColor(fcolor,-2, colorInverse));
}
else
g.setColor(GeColor.getColor(31, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed));
g.fill( shapes[2]);
g.setColor(GeColor.getColor( annot1Color , colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont( annot1Font);
save_tmp = g.getTransform();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_OFF);
g.transform( AffineTransform.getScaleInstance( original_width/width *
height/original_height, 1));
if ( annot1 != null)
g.drawString( annot1, 7 * original_height / height * width / original_width, 17F);
g.setTransform( save_tmp);
g.setStroke( new BasicStroke(1F, BasicStroke.CAP_BUTT, BasicStroke.JOIN_ROUND));
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, borderColor, dimmed));
g.draw( shapes[3]);
g.setStroke( new BasicStroke(1F, BasicStroke.CAP_BUTT, BasicStroke.JOIN_ROUND));
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, borderColor, dimmed));
g.draw( shapes[4]);
}
if ( rounds == 2)
g.setClip(null);
g.setTransform(save);
}
public Dimension getPreferredSize() { return size;}
public Dimension getMinimumSize() { return size;}
}
protected class pwr_valuemedium extends GeComponent {
// Dimension size;
public pwr_valuemedium( JopSession session)
{
super( session);
size = new Dimension( 64, 24);
annot1Font = new Font("Helvetica", Font.BOLD, 14);
}
int annot1Color = 0;
public String getAnnot1() { return annot1;}
public void setAnnot1( String s) { annot1 = s;}
public void setAnnot1Font( Font font) { annot1Font = font;}
public Font getAnnot1Font() { return annot1Font;}
public void setAnnot1Color( int color) { annot1Color = color;}
public int original_width = 64;
public int original_height = 24;
Shape[] shapes = new Shape[] {
new Rectangle2D.Float(2F, 2F, 60F, 20F),
new Polygon( new int[] { 2, 62, 61, 3, 3, 2}, new int[] { 2, 2, 3, 3, 21, 22}, 6),
new Polygon( new int[] { 62, 62, 61, 61, 3, 2}, new int[] { 22, 2, 3, 21, 21, 22}, 6),
};
public void paintComponent(Graphics g1) {
animationCount = 1;
if ( !visible)
return;
Graphics2D g = (Graphics2D) g1;
float width = getWidth();
float height = getHeight();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
if ( 45.0 <= rotate && rotate < 135.0) {
g.translate( width, 0.0);
g.rotate( Math.PI * rotate/180, 0.0, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else if ( 135.0 <= rotate && rotate < 225.0)
{
g.rotate( Math.PI * rotate/180, width/2, height/2);
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
}
else if ( 225.0 <= rotate && rotate < 315.0)
{
g.translate( -height, 0.0);
g.rotate( Math.PI * rotate/180, height, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
if ( (dd.dynType & GeDyn.mDynType_Rotate) != 0 && dd.rotate != 0) {
g.rotate( Math.PI * dd.rotate/180,
(dd.x0 - getX())*original_width/width,
(dd.y0 - getY()) * original_height / height);
}
AffineTransform save = g.getTransform();
AffineTransform save_tmp;
int rounds = 1;
if ( fillLevel != 1F)
rounds = 2;
int oldColor = 0;
for ( int i = 0; i < rounds; i++) {
if ( rounds == 2) {
switch ( i) {
case 0:
if ( levelColorTone != GeColor.COLOR_TONE_NO) {
oldColor = colorTone;
colorTone = levelColorTone;
}
else if ( levelFillColor != GeColor.COLOR_NO) {
oldColor = fillColor;
fillColor = levelFillColor;
}
break;
case 1:
if ( levelColorTone != GeColor.COLOR_TONE_NO)
colorTone = oldColor;
else if ( levelFillColor != GeColor.COLOR_NO)
fillColor = oldColor;
break;
}
switch ( levelDirection) {
case Ge.DIRECTION_UP:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,fillLevel*original_height+Ge.cJBean_Offset,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,original_width,fillLevel * original_height+Ge.cJBean_Offset));
break;
case Ge.DIRECTION_DOWN:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,original_width,(1-fillLevel)*original_height+Ge.cJBean_Offset));
else
g.setClip(new Rectangle2D.Float(0F,(1-fillLevel)*original_height+Ge.cJBean_Offset,original_width,original_height));
break;
case Ge.DIRECTION_RIGHT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(fillLevel*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,fillLevel*width+Ge.cJBean_Offset,height));
break;
case Ge.DIRECTION_LEFT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,(1-fillLevel)*original_width+Ge.cJBean_Offset,original_height));
else
g.setClip(new Rectangle2D.Float((1-fillLevel)*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
break;
}
}
{
int fcolor = GeColor.getDrawtype(41, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.getColor( fcolor));
g.fill( shapes[0]);
if ( shadow != 0) {
g.setColor(GeColor.shiftColor( fcolor, -2, colorInverse));
g.fill( shapes[1]);
g.setColor(GeColor.shiftColor( fcolor, 2, colorInverse));
g.fill( shapes[2]);
}
g.setStroke( new BasicStroke(1F));
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, borderColor, dimmed));
g.draw( shapes[0]);
}
g.setColor(GeColor.getColor( annot1Color , colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont( annot1Font);
save_tmp = g.getTransform();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_OFF);
g.transform( AffineTransform.getScaleInstance( original_width/width *
height/original_height, 1));
if ( annot1 != null)
g.drawString( annot1, 8 * original_height / height * width / original_width, 18F);
g.setTransform( save_tmp);
}
if ( rounds == 2)
g.setClip(null);
g.setTransform(save);
}
public Dimension getPreferredSize() { return size;}
public Dimension getMinimumSize() { return size;}
}
protected class JopSmallbutton extends GeComponent {
// Dimension size;
public JopSmallbutton( JopSession session)
{
super( session);
size = new Dimension( 47, 21);
annot1Font = new Font("Helvetica", Font.BOLD, 12);
}
int annot1Color = 0;
public String getAnnot1() { return annot1;}
public void setAnnot1( String s) { annot1 = s;}
public void setAnnot1Font( Font font) { annot1Font = font;}
public Font getAnnot1Font() { return annot1Font;}
public void setAnnot1Color( int color) { annot1Color = color;}
public int original_width = 47;
public int original_height = 21;
Shape[] shapes = new Shape[] {
new Rectangle2D.Float(2F, 2F, 44F, 17F),
new Polygon( new int[] { 2, 46, 43, 5, 5, 2}, new int[] { 2, 2, 5, 5, 16, 19}, 6),
new Polygon( new int[] { 46, 46, 43, 43, 5, 2}, new int[] { 19, 2, 5, 16, 16, 19}, 6),
};
public void paintComponent(Graphics g1) {
animationCount = 1;
if ( !visible)
return;
Graphics2D g = (Graphics2D) g1;
float width = getWidth();
float height = getHeight();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
if ( 45.0 <= rotate && rotate < 135.0) {
g.translate( width, 0.0);
g.rotate( Math.PI * rotate/180, 0.0, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else if ( 135.0 <= rotate && rotate < 225.0)
{
g.rotate( Math.PI * rotate/180, width/2, height/2);
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
}
else if ( 225.0 <= rotate && rotate < 315.0)
{
g.translate( -height, 0.0);
g.rotate( Math.PI * rotate/180, height, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
if ( (dd.dynType & GeDyn.mDynType_Rotate) != 0 && dd.rotate != 0) {
g.rotate( Math.PI * dd.rotate/180,
(dd.x0 - getX())*original_width/width,
(dd.y0 - getY()) * original_height / height);
}
AffineTransform save = g.getTransform();
AffineTransform save_tmp;
int rounds = 1;
if ( fillLevel != 1F)
rounds = 2;
int oldColor = 0;
for ( int i = 0; i < rounds; i++) {
if ( rounds == 2) {
switch ( i) {
case 0:
if ( levelColorTone != GeColor.COLOR_TONE_NO) {
oldColor = colorTone;
colorTone = levelColorTone;
}
else if ( levelFillColor != GeColor.COLOR_NO) {
oldColor = fillColor;
fillColor = levelFillColor;
}
break;
case 1:
if ( levelColorTone != GeColor.COLOR_TONE_NO)
colorTone = oldColor;
else if ( levelFillColor != GeColor.COLOR_NO)
fillColor = oldColor;
break;
}
switch ( levelDirection) {
case Ge.DIRECTION_UP:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,fillLevel*original_height+Ge.cJBean_Offset,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,original_width,fillLevel * original_height+Ge.cJBean_Offset));
break;
case Ge.DIRECTION_DOWN:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,original_width,(1-fillLevel)*original_height+Ge.cJBean_Offset));
else
g.setClip(new Rectangle2D.Float(0F,(1-fillLevel)*original_height+Ge.cJBean_Offset,original_width,original_height));
break;
case Ge.DIRECTION_RIGHT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(fillLevel*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,fillLevel*width+Ge.cJBean_Offset,height));
break;
case Ge.DIRECTION_LEFT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,(1-fillLevel)*original_width+Ge.cJBean_Offset,original_height));
else
g.setClip(new Rectangle2D.Float((1-fillLevel)*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
break;
}
}
{
int fcolor = GeColor.getDrawtype(102, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.getColor( fcolor));
g.fill( shapes[0]);
g.setColor(GeColor.shiftColor( fcolor, -2, colorInverse));
g.fill( shapes[1]);
g.setColor(GeColor.shiftColor( fcolor, 2, colorInverse));
g.fill( shapes[2]);
g.setStroke( new BasicStroke(1F));
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, borderColor, dimmed));
g.draw( shapes[0]);
}
g.setColor(GeColor.getColor( annot1Color , colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, textColor, dimmed));
g.setFont( annot1Font);
save_tmp = g.getTransform();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_OFF);
g.transform( AffineTransform.getScaleInstance( original_width/width *
height/original_height, 1));
if ( annot1 != null)
g.drawString( annot1, 7 * original_height / height * width / original_width, 16F);
g.setTransform( save_tmp);
}
if ( rounds == 2)
g.setClip(null);
g.setTransform(save);
}
public Dimension getPreferredSize() { return size;}
public Dimension getMinimumSize() { return size;}
}
protected class pwr_valueinputmediumrd extends GeTextField {
public pwr_valueinputmediumrd( JopSession session)
{
super( session);
setFont( annotFont);
setFillColor( annotBackground);
}
int original_width = 69;
int original_height = 30;
boolean fontSet = false;
public void paintComponent(Graphics g1) {
if ( !fontSet) {
float width = getWidth();
float height = getHeight();
setFont( annotFont.deriveFont((float)(height / original_height * annotFont.getSize())));
fontSet = true;
}
super.paintComponent( g1);
}
}
protected class pwr_indsquare extends GeComponent {
// Dimension size;
public pwr_indsquare( JopSession session)
{
super( session);
size = new Dimension( 16, 17);
}
public int original_width = 16;
public int original_height = 17;
Shape[] shapes = new Shape[] {
new Rectangle2D.Float(2F, 2F, 12F, 13F),
new Polygon( new int[] { 2, 14, 12, 4, 4, 2}, new int[] { 2, 2, 4, 4, 13, 15}, 6),
new Polygon( new int[] { 14, 14, 12, 12, 4, 2}, new int[] { 15, 2, 4, 13, 13, 15}, 6),
};
public void paintComponent(Graphics g1) {
animationCount = 1;
if ( !visible)
return;
Graphics2D g = (Graphics2D) g1;
float width = getWidth();
float height = getHeight();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
if ( 45.0 <= rotate && rotate < 135.0) {
g.translate( width, 0.0);
g.rotate( Math.PI * rotate/180, 0.0, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else if ( 135.0 <= rotate && rotate < 225.0)
{
g.rotate( Math.PI * rotate/180, width/2, height/2);
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
}
else if ( 225.0 <= rotate && rotate < 315.0)
{
g.translate( -height, 0.0);
g.rotate( Math.PI * rotate/180, height, 0.0);
g.transform( AffineTransform.getScaleInstance( height/original_width,
width/original_height));
}
else
g.transform( AffineTransform.getScaleInstance( width/original_width,
height/original_height));
if ( (dd.dynType & GeDyn.mDynType_Rotate) != 0 && dd.rotate != 0) {
g.rotate( Math.PI * dd.rotate/180,
(dd.x0 - getX())*original_width/width,
(dd.y0 - getY()) * original_height / height);
}
AffineTransform save = g.getTransform();
AffineTransform save_tmp;
int rounds = 1;
if ( fillLevel != 1F)
rounds = 2;
int oldColor = 0;
for ( int i = 0; i < rounds; i++) {
if ( rounds == 2) {
switch ( i) {
case 0:
if ( levelColorTone != GeColor.COLOR_TONE_NO) {
oldColor = colorTone;
colorTone = levelColorTone;
}
else if ( levelFillColor != GeColor.COLOR_NO) {
oldColor = fillColor;
fillColor = levelFillColor;
}
break;
case 1:
if ( levelColorTone != GeColor.COLOR_TONE_NO)
colorTone = oldColor;
else if ( levelFillColor != GeColor.COLOR_NO)
fillColor = oldColor;
break;
}
switch ( levelDirection) {
case Ge.DIRECTION_UP:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,fillLevel*original_height+Ge.cJBean_Offset,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,original_width,fillLevel * original_height+Ge.cJBean_Offset));
break;
case Ge.DIRECTION_DOWN:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,original_width,(1-fillLevel)*original_height+Ge.cJBean_Offset));
else
g.setClip(new Rectangle2D.Float(0F,(1-fillLevel)*original_height+Ge.cJBean_Offset,original_width,original_height));
break;
case Ge.DIRECTION_RIGHT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(fillLevel*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
else
g.setClip(new Rectangle2D.Float(0F,0F,fillLevel*width+Ge.cJBean_Offset,height));
break;
case Ge.DIRECTION_LEFT:
if ( i == 0)
g.setClip(new Rectangle2D.Float(0F,0F,(1-fillLevel)*original_width+Ge.cJBean_Offset,original_height));
else
g.setClip(new Rectangle2D.Float((1-fillLevel)*original_width+Ge.cJBean_Offset,0F,original_width,original_height));
break;
}
}
{
int fcolor = GeColor.getDrawtype(293, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, fillColor, dimmed);
g.setColor(GeColor.getColor( fcolor));
g.fill( shapes[0]);
if ( shadow != 0) {
g.setColor(GeColor.shiftColor( fcolor, -2, colorInverse));
g.fill( shapes[1]);
g.setColor(GeColor.shiftColor( fcolor, 2, colorInverse));
g.fill( shapes[2]);
}
g.setStroke( new BasicStroke(1F));
g.setColor(GeColor.getColor(0, colorTone,
colorShift, colorIntensity, colorBrightness, colorInverse, borderColor, dimmed));
g.draw( shapes[0]);
}
}
if ( rounds == 2)
g.setClip(null);
g.setTransform(save);
}
public Dimension getPreferredSize() { return size;}
public Dimension getMinimumSize() { return size;}
}
public int getUtilityType() {
return JopUtility.GRAPH;
}
public PwrtObjid getUtilityObjid() {
return utilityAref.getObjid();
}
public PwrtAttrRef getUtilityAttrRef() {
return utilityAref;
}
public String getUtilityName() {
return this.getClass().getName();
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
include $(pwre_dir_symbols)
local_java_sources := \
JopcAbb_acs800_1param.java, \
JopcAbb_acs800_1.java, \
JopcAbb_acs800fanaggr10.java, \
JopcAbb_acs800fanaggr11.java, \
JopcAbb_acs800fanaggr12.java, \
JopcAbb_acs800fanaggr13.java, \
JopcAbb_acs800fanaggr14.java, \
JopcAbb_acs800fanaggr15.java, \
JopcAbb_acs800fanaggr16.java, \
JopcAbb_acs800fanaggr17.java, \
JopcAbb_acs800fanaggr18.java, \
JopcAbb_acs800fanaggr19.java, \
JopcAbb_acs800fanaggr1.java, \
JopcAbb_acs800fanaggr20.java, \
JopcAbb_acs800fanaggr21.java, \
JopcAbb_acs800fanaggr22.java, \
JopcAbb_acs800fanaggr23.java, \
JopcAbb_acs800fanaggr2.java, \
JopcAbb_acs800fanaggr3.java, \
JopcAbb_acs800fanaggr4.java, \
JopcAbb_acs800fanaggr5.java, \
JopcAbb_acs800fanaggr6.java, \
JopcAbb_acs800fanaggr7.java, \
JopcAbb_acs800fanaggr8.java, \
JopcAbb_acs800fanaggr9.java, \
JopcAbb_acs800fanaggr.java, \
JopcAbb_acs800motoraggr10.java, \
JopcAbb_acs800motoraggr11.java, \
JopcAbb_acs800motoraggr12.java, \
JopcAbb_acs800motoraggr13.java, \
JopcAbb_acs800motoraggr14.java, \
JopcAbb_acs800motoraggr15.java, \
JopcAbb_acs800motoraggr16.java, \
JopcAbb_acs800motoraggr17.java, \
JopcAbb_acs800motoraggr18.java, \
JopcAbb_acs800motoraggr19.java, \
JopcAbb_acs800motoraggr1.java, \
JopcAbb_acs800motoraggr20.java, \
JopcAbb_acs800motoraggr21.java, \
JopcAbb_acs800motoraggr22.java, \
JopcAbb_acs800motoraggr23.java, \
JopcAbb_acs800motoraggr2.java, \
JopcAbb_acs800motoraggr3.java, \
JopcAbb_acs800motoraggr4.java, \
JopcAbb_acs800motoraggr5.java, \
JopcAbb_acs800motoraggr6.java, \
JopcAbb_acs800motoraggr7.java, \
JopcAbb_acs800motoraggr8.java, \
JopcAbb_acs800motoraggr9.java, \
JopcAbb_acs800motoraggr.java, \
JopcAbb_acs800pumpaggr10.java, \
JopcAbb_acs800pumpaggr11.java, \
JopcAbb_acs800pumpaggr12.java, \
JopcAbb_acs800pumpaggr13.java, \
JopcAbb_acs800pumpaggr14.java, \
JopcAbb_acs800pumpaggr15.java, \
JopcAbb_acs800pumpaggr16.java, \
JopcAbb_acs800pumpaggr17.java, \
JopcAbb_acs800pumpaggr18.java, \
JopcAbb_acs800pumpaggr19.java, \
JopcAbb_acs800pumpaggr1.java, \
JopcAbb_acs800pumpaggr20.java, \
JopcAbb_acs800pumpaggr21.java, \
JopcAbb_acs800pumpaggr22.java, \
JopcAbb_acs800pumpaggr23.java, \
JopcAbb_acs800pumpaggr2.java, \
JopcAbb_acs800pumpaggr3.java, \
JopcAbb_acs800pumpaggr4.java, \
JopcAbb_acs800pumpaggr5.java, \
JopcAbb_acs800pumpaggr6.java, \
JopcAbb_acs800pumpaggr7.java, \
JopcAbb_acs800pumpaggr8.java, \
JopcAbb_acs800pumpaggr9.java, \
JopcAbb_acs800pumpaggr.java
-include $(pwre_kroot)/tools/bld/src/$(os_name)/$(hw_name)/$(type_name)_generic.mk
ifeq ($($(type_name)_generic_mk),)
-include $(pwre_kroot)/tools/bld/src/$(os_name)/$(type_name)_generic.mk
endif
ifeq ($($(type_name)_generic_mk),)
include $(pwre_kroot)/tools/bld/src/$(type_name)_generic.mk
endif
-include ../../special.mk
-include ../special.mk
-include special.mk
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
include $(pwre_dir_symbols)
local_java_sources := \
JopcBaseactuatora1.java, \
JopcBaseactuatora2.java, \
JopcBaseactuatora3.java, \
JopcBaseactuatora4.java, \
JopcBaseactuatora5.java, \
JopcBaseactuatora6.java, \
JopcBaseactuatora7.java, \
JopcBaseactuatora.java, \
JopcBasecircuitbreaker.java, \
JopcBasecontactor1.java, \
JopcBasecontactor.java, \
JopcBasecvalve1.java, \
JopcBasecvalve2.java, \
JopcBasecvalve3.java, \
JopcBasecvalve4.java, \
JopcBasecvalve5.java, \
JopcBasecvalve6.java, \
JopcBasecvalve7.java, \
JopcBasecvalve.java, \
JopcBasedirvalve1.java, \
JopcBasedirvalve2.java, \
JopcBasedirvalve3.java, \
JopcBasedirvalve.java, \
JopcBasefanaggr10.java, \
JopcBasefanaggr11.java, \
JopcBasefanaggr1.java, \
JopcBasefanaggr2.java, \
JopcBasefanaggr3.java, \
JopcBasefanaggr4.java, \
JopcBasefanaggr5.java, \
JopcBasefanaggr6.java, \
JopcBasefanaggr7.java, \
JopcBasefanaggr8.java, \
JopcBasefanaggr9.java, \
JopcBasefanaggr.java, \
JopcBasefan.java, \
JopcBaseflowsensor.java, \
JopcBaselevelsensor.java, \
JopcBaselevelswitch.java, \
JopcBasemanvalve1.java, \
JopcBasemanvalve2.java, \
JopcBasemanvalve3.java, \
JopcBasemanvalve.java, \
JopcBasemotor1.java, \
JopcBasemotor2.java, \
JopcBasemotoraggr10.java, \
JopcBasemotoraggr11.java, \
JopcBasemotoraggr1.java, \
JopcBasemotoraggr2.java, \
JopcBasemotoraggr3.java, \
JopcBasemotoraggr4.java, \
JopcBasemotoraggr5.java, \
JopcBasemotoraggr6.java, \
JopcBasemotoraggr7.java, \
JopcBasemotoraggr8.java, \
JopcBasemotoraggr9.java, \
JopcBasemotoraggr.java, \
JopcBasemotorincrdecraggr10.java, \
JopcBasemotorincrdecraggr11.java, \
JopcBasemotorincrdecraggr12.java, \
JopcBasemotorincrdecraggr13.java, \
JopcBasemotorincrdecraggr14.java, \
JopcBasemotorincrdecraggr15.java, \
JopcBasemotorincrdecraggr16.java, \
JopcBasemotorincrdecraggr17.java, \
JopcBasemotorincrdecraggr18.java, \
JopcBasemotorincrdecraggr19.java, \
JopcBasemotorincrdecraggr1.java, \
JopcBasemotorincrdecraggr20.java, \
JopcBasemotorincrdecraggr21.java, \
JopcBasemotorincrdecraggr22.java, \
JopcBasemotorincrdecraggr23.java, \
JopcBasemotorincrdecraggr24.java, \
JopcBasemotorincrdecraggr25.java, \
JopcBasemotorincrdecraggr26.java, \
JopcBasemotorincrdecraggr27.java, \
JopcBasemotorincrdecraggr28.java, \
JopcBasemotorincrdecraggr29.java, \
JopcBasemotorincrdecraggr2.java, \
JopcBasemotorincrdecraggr30.java, \
JopcBasemotorincrdecraggr31.java, \
JopcBasemotorincrdecraggr32.java, \
JopcBasemotorincrdecraggr33.java, \
JopcBasemotorincrdecraggr34.java, \
JopcBasemotorincrdecraggr35.java, \
JopcBasemotorincrdecraggr36.java, \
JopcBasemotorincrdecraggr37.java, \
JopcBasemotorincrdecraggr38.java, \
JopcBasemotorincrdecraggr39.java, \
JopcBasemotorincrdecraggr3.java, \
JopcBasemotorincrdecraggr40.java, \
JopcBasemotorincrdecraggr41.java, \
JopcBasemotorincrdecraggr42.java, \
JopcBasemotorincrdecraggr43.java, \
JopcBasemotorincrdecraggr44.java, \
JopcBasemotorincrdecraggr45.java, \
JopcBasemotorincrdecraggr46.java, \
JopcBasemotorincrdecraggr47.java, \
JopcBasemotorincrdecraggr4.java, \
JopcBasemotorincrdecraggr5.java, \
JopcBasemotorincrdecraggr6.java, \
JopcBasemotorincrdecraggr7.java, \
JopcBasemotorincrdecraggr8.java, \
JopcBasemotorincrdecraggr9.java, \
JopcBasemotorincrdecraggr.java, \
JopcBasemotor.java, \
JopcBasemvalve1.java, \
JopcBasemvalve2.java, \
JopcBasemvalve3.java, \
JopcBasemvalve.java, \
JopcBaseoverloadrelay.java, \
JopcBasepositsensor.java, \
JopcBasepressuresensor.java, \
JopcBasepressureswitch.java, \
JopcBasepropvalve.java, \
JopcBasepumpaggr10.java, \
JopcBasepumpaggr11.java, \
JopcBasepumpaggr1.java, \
JopcBasepumpaggr2.java, \
JopcBasepumpaggr3.java, \
JopcBasepumpaggr4.java, \
JopcBasepumpaggr5.java, \
JopcBasepumpaggr6.java, \
JopcBasepumpaggr7.java, \
JopcBasepumpaggr8.java, \
JopcBasepumpaggr9.java, \
JopcBasepumpaggr.java, \
JopcBasepump.java, \
JopcBasesafetyswitch.java, \
JopcBasesensor.java, \
JopcBasesupswitch.java, \
JopcBasetempsensor.java, \
JopcBasetempswitch.java, \
JopcBasevalve.java, \
JopcCircuitbreaker.java, \
JopcCompmodeam.java, \
JopcCompmodea.java, \
JopcCompmoded2m.java, \
JopcCompmoded2.java, \
JopcCompmodedm.java, \
JopcCompmoded.java, \
JopcContactor.java, \
JopcRuntimecounter.java
-include $(pwre_kroot)/tools/bld/src/$(os_name)/$(hw_name)/$(type_name)_generic.mk
ifeq ($($(type_name)_generic_mk),)
-include $(pwre_kroot)/tools/bld/src/$(os_name)/$(type_name)_generic.mk
endif
ifeq ($($(type_name)_generic_mk),)
include $(pwre_kroot)/tools/bld/src/$(type_name)_generic.mk
endif
-include ../../special.mk
-include ../special.mk
-include special.mk
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment