package test.svg.transcoded;
import java.awt.*;
import java.awt.geom.*;
/**
* This class has been automatically generated using <a
* href="https://github.com/kirill-grouchnikov/flamingo">Flamingo SVG transcoder</a>.
*/
public class Folder_remote implements
org.pushingpixels.flamingo.api.common.icon.ResizableIcon {
/**
* Paints the transcoded SVG image on the specified graphics context. You
* can install a custom transformation on the graphics context to scale the
* image.
*
* @param g
* Graphics context.
*/
public static void paint(Graphics2D g) {
Shape shape = null;
Paint paint = null;
Stroke stroke = null;
float origAlpha = 1.0f;
Composite origComposite = ((Graphics2D)g).getComposite();
if (origComposite instanceof AlphaComposite) {
AlphaComposite origAlphaComposite =
(AlphaComposite)origComposite;
if (origAlphaComposite.getRule() == AlphaComposite.SRC_OVER) {
origAlpha = origAlphaComposite.getAlpha();
}
}
AffineTransform defaultTransform_ = g.getTransform();
//
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_0 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_0
paint = new LinearGradientPaint(new Point2D.Double(1.6422368288040161, 117.82710266113281), new Point2D.Double(15.343062400817871, 117.82710266113281), new float[] {0.0f,0.23762377f,0.7810999f,1.0f}, new Color[] {new Color(104, 104, 104, 0),new Color(104, 104, 104, 255),new Color(104, 104, 104, 255),new Color(104, 104, 104, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(2.7401649951934814f, 0.0f, 0.0f, 0.3649420142173767f, 0.457491010427475f, -0.4772540032863617f));
shape = new Rectangle2D.Double(5.457477569580078, 40.52276611328125, 36.54252243041992, 4.0);
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_0);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_1 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_1
paint = new LinearGradientPaint(new Point2D.Double(0.6121002435684204, 372.57818603515625), new Point2D.Double(5.08563756942749, 372.57818603515625), new float[] {0.0f,0.1f,0.9f,1.0f}, new Color[] {new Color(71, 71, 71, 0),new Color(71, 71, 71, 255),new Color(71, 71, 71, 255),new Color(71, 71, 71, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(8.168597221374512f, 0.0f, 0.0f, 0.22121000289916992f, 0.457491010427475f, -37.86827087402344f));
shape = new Rectangle2D.Double(5.457477569580078, 44.0550537109375, 36.54252243041992, 0.9895923733711243);
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_1);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_2 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_2
paint = new LinearGradientPaint(new Point2D.Double(0.6121002435684204, 372.57818603515625), new Point2D.Double(5.08563756942749, 372.57818603515625), new float[] {0.0f,0.1f,0.9f,1.0f}, new Color[] {new Color(71, 71, 71, 0),new Color(71, 71, 71, 255),new Color(71, 71, 71, 255),new Color(71, 71, 71, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(8.168597221374512f, 0.0f, 0.0f, 0.2286210060119629f, 0.457491010427475f, -36.56816864013672f));
shape = new Rectangle2D.Double(5.457477569580078, 40.0, 36.54252243041992, 1.0227470397949219);
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_2);
g.setComposite(AlphaComposite.getInstance(3, 0.83707863f * origAlpha));
AffineTransform defaultTransform__0_0_3 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_3
paint = new LinearGradientPaint(new Point2D.Double(1.6422368288040161, 117.82710266113281), new Point2D.Double(15.343062400817871, 117.82710266113281), new float[] {0.0f,0.10827128f,0.920539f,1.0f}, new Color[] {new Color(255, 255, 255, 0),new Color(255, 255, 255, 180),new Color(255, 255, 255, 180),new Color(255, 255, 255, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(2.7401649951934814f, 0.0f, 0.0f, 0.13155700266361237f, 0.457491010427475f, 26.778169631958008f));
shape = new Rectangle2D.Double(5.457477569580078, 41.55805969238281, 36.54252243041992, 1.441941738128662);
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_3);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_4 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_4
paint = new LinearGradientPaint(new Point2D.Double(23.100046157836914, 38.29674530029297), new Point2D.Double(23.100046157836914, 43.91546630859375), new float[] {0.0f,0.1980198f,0.5990099f,1.0f}, new Color[] {new Color(122, 122, 122, 255),new Color(197, 197, 197, 255),new Color(98, 98, 98, 255),new Color(136, 136, 136, 255)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(0.983801007270813f, 0.0f, 0.0f, 1.0164660215377808f, 0.457491010427475f, 0.5227450132369995f));
shape = new GeneralPath();
((GeneralPath)shape).moveTo(21.923477, 29.991507);
((GeneralPath)shape).curveTo(21.139997, 29.991507, 20.517227, 30.614277, 20.517227, 31.397757);
((GeneralPath)shape).lineTo(20.517227, 38.491505);
((GeneralPath)shape).lineTo(16.892227, 38.491505);
((GeneralPath)shape).curveTo(16.108747, 38.491505, 15.485978, 39.114277, 15.485978, 39.897755);
((GeneralPath)shape).lineTo(15.485978, 44.116505);
((GeneralPath)shape).curveTo(15.485978, 44.899975, 16.108747, 45.522755, 16.892227, 45.522755);
((GeneralPath)shape).lineTo(30.079727, 45.522755);
((GeneralPath)shape).curveTo(30.863197, 45.522755, 31.485977, 44.899975, 31.485977, 44.116505);
((GeneralPath)shape).lineTo(31.485977, 39.897755);
((GeneralPath)shape).curveTo(31.485977, 39.114277, 30.863197, 38.491505, 30.079727, 38.491505);
((GeneralPath)shape).lineTo(27.048477, 38.491505);
((GeneralPath)shape).lineTo(27.048477, 31.397757);
((GeneralPath)shape).curveTo(27.048477, 30.614277, 26.425697, 29.991507, 25.642227, 29.991507);
((GeneralPath)shape).lineTo(21.923477, 29.991507);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
paint = new Color(67, 67, 67, 255);
stroke = new BasicStroke(1.0f,0,0,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(21.923477, 29.991507);
((GeneralPath)shape).curveTo(21.139997, 29.991507, 20.517227, 30.614277, 20.517227, 31.397757);
((GeneralPath)shape).lineTo(20.517227, 38.491505);
((GeneralPath)shape).lineTo(16.892227, 38.491505);
((GeneralPath)shape).curveTo(16.108747, 38.491505, 15.485978, 39.114277, 15.485978, 39.897755);
((GeneralPath)shape).lineTo(15.485978, 44.116505);
((GeneralPath)shape).curveTo(15.485978, 44.899975, 16.108747, 45.522755, 16.892227, 45.522755);
((GeneralPath)shape).lineTo(30.079727, 45.522755);
((GeneralPath)shape).curveTo(30.863197, 45.522755, 31.485977, 44.899975, 31.485977, 44.116505);
((GeneralPath)shape).lineTo(31.485977, 39.897755);
((GeneralPath)shape).curveTo(31.485977, 39.114277, 30.863197, 38.491505, 30.079727, 38.491505);
((GeneralPath)shape).lineTo(27.048477, 38.491505);
((GeneralPath)shape).lineTo(27.048477, 31.397757);
((GeneralPath)shape).curveTo(27.048477, 30.614277, 26.425697, 29.991507, 25.642227, 29.991507);
((GeneralPath)shape).lineTo(21.923477, 29.991507);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_4);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_5 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_5
paint = new LinearGradientPaint(new Point2D.Double(36.37306594848633, 22.227985382080078), new Point2D.Double(38.10511779785156, 22.227985382080078), new float[] {0.0f,1.0f}, new Color[] {new Color(255, 255, 255, 115),new Color(255, 255, 255, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.1386909484863281f, 0.0f, 0.0f, 1.7320510149002075f, -19.9602108001709f, -0.9772539734840393f));
shape = new RoundRectangle2D.Double(21.457477569580078, 36.02276611328125, 1.9722718000411987, 3.0, 0.5991116762161255, 0.5991116762161255);
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_5);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_6 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_6
paint = new LinearGradientPaint(new Point2D.Double(28.6326847076416, 29.943159103393555), new Point2D.Double(28.783721923828125, 31.490198135375977), new float[] {0.0f,1.0f}, new Color[] {new Color(0, 0, 0, 128),new Color(0, 0, 0, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(0.8108170032501221f, 0.0f, 0.0f, 1.2333240509033203f, 0.457491010427475f, -0.8522539734840393f));
shape = new GeneralPath();
((GeneralPath)shape).moveTo(26.551237, 35.975876);
((GeneralPath)shape).lineTo(21.019987, 35.975876);
((GeneralPath)shape).curveTo(21.019987, 35.975876, 21.019987, 37.663376, 21.019987, 38.147755);
((GeneralPath)shape).curveTo(21.566858, 36.366505, 26.551237, 35.975876, 26.551237, 35.975876);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_6);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_7 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, -0.5703089833259583f, 0.9008449912071228f));
// _0_0_7
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_7_0 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_7_0
paint = new Color(255, 255, 255, 184);
shape = new RoundRectangle2D.Double(19.007808685302734, 39.09915542602539, 11.5625, 0.9999999403953552, 1.0, 0.9999999403953552);
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_7_0);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_7_1 = g.getTransform();
g.transform(new AffineTransform(0.9411799907684326f, 0.0f, 0.0f, 0.9411799907684326f, 0.6878949999809265f, 1.413727045059204f));
// _0_0_7_1
paint = new Color(255, 255, 255, 184);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(19.0, 40.625);
((GeneralPath)shape).curveTo(19.0, 40.9184, 18.762152, 41.15625, 18.46875, 41.15625);
((GeneralPath)shape).curveTo(18.175348, 41.15625, 17.9375, 40.9184, 17.9375, 40.625);
((GeneralPath)shape).curveTo(17.9375, 40.3316, 18.175348, 40.09375, 18.46875, 40.09375);
((GeneralPath)shape).curveTo(18.762152, 40.09375, 19.0, 40.3316, 19.0, 40.625);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_7_1);
g.setTransform(defaultTransform__0_0_7);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_8 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_8
paint = new RadialGradientPaint(new Point2D.Double(20.706016540527344, 37.51798629760742), 30.905205f, new Point2D.Double(20.706016540527344, 37.51798629760742), new float[] {0.0f,1.0f}, new Color[] {new Color(32, 32, 32, 255),new Color(185, 185, 185, 255)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0550220012664795f, -0.027345040813088417f, 0.17770299315452576f, 1.1909290552139282f, -2.6223859786987305f, -11.168219566345215f));
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.471571, 34.644497);
((GeneralPath)shape).curveTo(5.493367, 35.060802, 5.931476, 35.477108, 6.3477807, 35.477108);
((GeneralPath)shape).lineTo(37.6748, 35.477108);
((GeneralPath)shape).curveTo(38.091103, 35.477108, 38.485615, 35.060802, 38.463818, 34.644497);
((GeneralPath)shape).lineTo(37.527374, 7.4177623);
((GeneralPath)shape).curveTo(37.50558, 7.0014596, 37.06748, 6.5851464, 36.651173, 6.5851464);
((GeneralPath)shape).lineTo(23.3803, 6.5851464);
((GeneralPath)shape).curveTo(22.895245, 6.5851464, 22.145828, 6.2695575, 21.978657, 5.478514);
((GeneralPath)shape).lineTo(21.367266, 2.5854433);
((GeneralPath)shape).curveTo(21.211798, 1.84977, 20.485052, 1.547557, 20.068748, 1.547557);
((GeneralPath)shape).lineTo(5.289888, 1.547557);
((GeneralPath)shape).curveTo(4.873575, 1.547557, 4.4790673, 1.9638611, 4.500863, 2.3801653);
((GeneralPath)shape).lineTo(5.471571, 34.644497);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
paint = new LinearGradientPaint(new Point2D.Double(18.112709045410156, 31.36775016784668), new Point2D.Double(15.514888763427734, 6.18025016784668), new float[] {0.0f,1.0f}, new Color[] {new Color(66, 66, 66, 255),new Color(119, 119, 119, 255)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.9497910141944885f, -4.042919158935547f));
stroke = new BasicStroke(1.0f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.471571, 34.644497);
((GeneralPath)shape).curveTo(5.493367, 35.060802, 5.931476, 35.477108, 6.3477807, 35.477108);
((GeneralPath)shape).lineTo(37.6748, 35.477108);
((GeneralPath)shape).curveTo(38.091103, 35.477108, 38.485615, 35.060802, 38.463818, 34.644497);
((GeneralPath)shape).lineTo(37.527374, 7.4177623);
((GeneralPath)shape).curveTo(37.50558, 7.0014596, 37.06748, 6.5851464, 36.651173, 6.5851464);
((GeneralPath)shape).lineTo(23.3803, 6.5851464);
((GeneralPath)shape).curveTo(22.895245, 6.5851464, 22.145828, 6.2695575, 21.978657, 5.478514);
((GeneralPath)shape).lineTo(21.367266, 2.5854433);
((GeneralPath)shape).curveTo(21.211798, 1.84977, 20.485052, 1.547557, 20.068748, 1.547557);
((GeneralPath)shape).lineTo(5.289888, 1.547557);
((GeneralPath)shape).curveTo(4.873575, 1.547557, 4.4790673, 1.9638611, 4.500863, 2.3801653);
((GeneralPath)shape).lineTo(5.471571, 34.644497);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_8);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_9 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_9
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.176383, 18.51958);
((GeneralPath)shape).lineTo(36.441963, 18.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000002f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.176383, 18.51958);
((GeneralPath)shape).lineTo(36.441963, 18.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_9);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_10 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_10
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.991964, 14.519581);
((GeneralPath)shape).lineTo(36.438896, 14.519581);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000004f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.991964, 14.519581);
((GeneralPath)shape).lineTo(36.438896, 14.519581);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_10);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_11 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_11
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.930487, 8.519581);
((GeneralPath)shape).lineTo(36.437847, 8.519581);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.930487, 8.519581);
((GeneralPath)shape).lineTo(36.437847, 8.519581);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_11);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_12 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_12
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.335948, 28.51958);
((GeneralPath)shape).lineTo(36.44467, 28.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000004f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.335948, 28.51958);
((GeneralPath)shape).lineTo(36.44467, 28.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_12);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_13 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_13
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.4589305, 30.51958);
((GeneralPath)shape).lineTo(36.446686, 30.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000002f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.4589305, 30.51958);
((GeneralPath)shape).lineTo(36.446686, 30.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_13);
g.setComposite(AlphaComposite.getInstance(3, 0.5568182f * origAlpha));
AffineTransform defaultTransform__0_0_14 = g.getTransform();
g.transform(new AffineTransform(0.9145029783248901f, 0.0f, 0.0f, 1.0104689598083496f, 1.2309449911117554f, -6.716239929199219f));
// _0_0_14
paint = new RadialGradientPaint(new Point2D.Double(24.350990295410156, 41.59184646606445), 19.136078f, new Point2D.Double(24.350990295410156, 41.59184646606445), new float[] {0.0f,1.0f}, new Color[] {new Color(0, 0, 0, 255),new Color(0, 0, 0, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0f, 0.0f, 0.0f, 0.24249400198459625f, 0.0f, 31.506059646606445f));
shape = new GeneralPath();
((GeneralPath)shape).moveTo(43.48707, 41.591846);
((GeneralPath)shape).curveTo(43.48707, 44.154663, 34.919556, 46.232235, 24.35099, 46.232235);
((GeneralPath)shape).curveTo(13.782426, 46.232235, 5.2149124, 44.154663, 5.2149124, 41.591846);
((GeneralPath)shape).curveTo(5.2149124, 39.02903, 13.782426, 36.951458, 24.35099, 36.951458);
((GeneralPath)shape).curveTo(34.919556, 36.951458, 43.48707, 39.02903, 43.48707, 41.591846);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_14);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_15 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_15
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.991964, 12.519581);
((GeneralPath)shape).lineTo(36.438896, 12.519581);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000004f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.991964, 12.519581);
((GeneralPath)shape).lineTo(36.438896, 12.519581);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_15);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_16 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_16
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.961225, 10.519581);
((GeneralPath)shape).lineTo(36.43837, 10.519581);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000002f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.961225, 10.519581);
((GeneralPath)shape).lineTo(36.43837, 10.519581);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_16);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_17 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_17
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.871887, 6.5195804);
((GeneralPath)shape).lineTo(21.152702, 6.5195804);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000002f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.871887, 6.5195804);
((GeneralPath)shape).lineTo(21.152702, 6.5195804);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_17);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_18 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_18
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.823544, 4.5195804);
((GeneralPath)shape).lineTo(20.607279, 4.5195804);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(0.9999998f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(5.823544, 4.5195804);
((GeneralPath)shape).lineTo(20.607279, 4.5195804);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_18);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_19 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_19
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.274457, 24.51958);
((GeneralPath)shape).lineTo(36.44367, 24.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000004f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.274457, 24.51958);
((GeneralPath)shape).lineTo(36.44367, 24.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_19);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_20 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_20
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.2378545, 22.51958);
((GeneralPath)shape).lineTo(36.442974, 22.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.2378545, 22.51958);
((GeneralPath)shape).lineTo(36.442974, 22.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_20);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_21 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_21
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.176383, 20.51958);
((GeneralPath)shape).lineTo(36.441963, 20.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000002f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.176383, 20.51958);
((GeneralPath)shape).lineTo(36.441963, 20.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_21);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_22 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_22
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.145644, 16.51958);
((GeneralPath)shape).lineTo(36.44144, 16.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000001f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.145644, 16.51958);
((GeneralPath)shape).lineTo(36.44144, 16.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_22);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_23 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_23
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.274457, 26.51958);
((GeneralPath)shape).lineTo(36.44367, 26.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000004f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.274457, 26.51958);
((GeneralPath)shape).lineTo(36.44367, 26.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_23);
g.setComposite(AlphaComposite.getInstance(3, 0.11363633f * origAlpha));
AffineTransform defaultTransform__0_0_24 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_24
paint = new Color(114, 159, 207, 255);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.4589305, 32.51958);
((GeneralPath)shape).lineTo(36.446686, 32.51958);
g.setPaint(paint);
g.fill(shape);
paint = new Color(0, 0, 0, 255);
stroke = new BasicStroke(1.0000002f,1,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(6.4589305, 32.51958);
((GeneralPath)shape).lineTo(36.446686, 32.51958);
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_24);
g.setComposite(AlphaComposite.getInstance(3, 0.4514286f * origAlpha));
AffineTransform defaultTransform__0_0_25 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_25
paint = new LinearGradientPaint(new Point2D.Double(6.229796409606934, 13.773065567016602), new Point2D.Double(9.898089408874512, 66.83405303955078), new float[] {0.0f,1.0f}, new Color[] {new Color(255, 255, 255, 223),new Color(255, 255, 254, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.5168440341949463f, 0.0f, 0.0f, 0.708977997303009f, 0.07021746784448624f, -5.361084938049316f));
shape = new GeneralPath();
((GeneralPath)shape).moveTo(7.0181336, 34.821102);
((GeneralPath)shape).curveTo(7.0344763, 35.13333, 6.837222, 35.341484, 6.519549, 35.237408);
((GeneralPath)shape).lineTo(6.519549, 35.237408);
((GeneralPath)shape).curveTo(6.201867, 35.13333, 5.9828176, 34.92518, 5.966466, 34.61295);
((GeneralPath)shape).lineTo(5.0187464, 2.5484643);
((GeneralPath)shape).curveTo(5.0024037, 2.236236, 5.1839323, 2.0476937, 5.4961605, 2.0476937);
((GeneralPath)shape).lineTo(19.918211, 2.0);
((GeneralPath)shape).curveTo(20.230438, 2.0, 20.850155, 2.3004727, 21.051147, 3.3221817);
((GeneralPath)shape).lineTo(21.624636, 6.1377163);
((GeneralPath)shape).curveTo(21.197582, 5.6724596, 21.205442, 5.6580977, 20.987078, 4.9810104);
((GeneralPath)shape).lineTo(20.580982, 3.7218282);
((GeneralPath)shape).curveTo(20.361933, 2.9941814, 19.882782, 2.889928, 19.570555, 2.889928);
((GeneralPath)shape).lineTo(6.6827793, 2.889928);
((GeneralPath)shape).curveTo(6.3705516, 2.889928, 6.173298, 3.0980804, 6.1896486, 3.4103167);
((GeneralPath)shape).lineTo(7.127654, 34.92518);
((GeneralPath)shape).lineTo(7.0181336, 34.821102);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_25);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_26 = g.getTransform();
g.transform(new AffineTransform(1.0407639741897583f, 0.0f, 0.0544925183057785f, 1.0407639741897583f, -7.720407962799072f, -1.3723249435424805f));
// _0_0_26
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_26_0 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_26_0
paint = new Color(255, 255, 255, 130);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(42.417183, 8.515178);
((GeneralPath)shape).curveTo(42.422268, 8.418064, 42.28902, 8.268189, 42.182068, 8.268171);
((GeneralPath)shape).lineTo(29.150665, 8.266053);
((GeneralPath)shape).curveTo(29.150665, 8.266053, 30.06238, 8.854008, 31.352476, 8.862296);
((GeneralPath)shape).lineTo(42.405975, 8.933317);
((GeneralPath)shape).curveTo(42.41706, 8.721589, 42.408695, 8.677284, 42.417183, 8.515178);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_26_0);
g.setTransform(defaultTransform__0_0_26);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_27 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_27
paint = new LinearGradientPaint(new Point2D.Double(22.175975799560547, 36.987998962402344), new Point2D.Double(22.065330505371094, 32.050498962402344), new float[] {0.0f,1.0f}, new Color[] {new Color(97, 148, 203, 255),new Color(114, 159, 207, 255)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.9497910141944885f, -4.042919158935547f));
shape = new GeneralPath();
((GeneralPath)shape).moveTo(40.733322, 35.4677);
((GeneralPath)shape).curveTo(41.877216, 35.423637, 42.6964, 34.371403, 42.780357, 33.146694);
((GeneralPath)shape).curveTo(43.572144, 21.59801, 44.439716, 11.914747, 44.439716, 11.914747);
((GeneralPath)shape).curveTo(44.51187, 11.667263, 44.27181, 11.41978, 43.95958, 11.41978);
((GeneralPath)shape).lineTo(9.588421, 11.41978);
((GeneralPath)shape).curveTo(9.588421, 11.41978, 7.738102, 33.28667, 7.738102, 33.28667);
((GeneralPath)shape).curveTo(7.6235466, 34.268738, 7.2720942, 35.09139, 6.188266, 35.470387);
((GeneralPath)shape).lineTo(40.733322, 35.4677);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
paint = new Color(52, 101, 164, 255);
stroke = new BasicStroke(1.0f,0,1,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(40.733322, 35.4677);
((GeneralPath)shape).curveTo(41.877216, 35.423637, 42.6964, 34.371403, 42.780357, 33.146694);
((GeneralPath)shape).curveTo(43.572144, 21.59801, 44.439716, 11.914747, 44.439716, 11.914747);
((GeneralPath)shape).curveTo(44.51187, 11.667263, 44.27181, 11.41978, 43.95958, 11.41978);
((GeneralPath)shape).lineTo(9.588421, 11.41978);
((GeneralPath)shape).curveTo(9.588421, 11.41978, 7.738102, 33.28667, 7.738102, 33.28667);
((GeneralPath)shape).curveTo(7.6235466, 34.268738, 7.2720942, 35.09139, 6.188266, 35.470387);
((GeneralPath)shape).lineTo(40.733322, 35.4677);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_27);
g.setComposite(AlphaComposite.getInstance(3, 0.46590912f * origAlpha));
AffineTransform defaultTransform__0_0_28 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_28
paint = new LinearGradientPaint(new Point2D.Double(13.035696029663086, 32.56718444824219), new Point2D.Double(12.853771209716797, 46.68931198120117), new float[] {0.0f,1.0f}, new Color[] {new Color(255, 255, 255, 255),new Color(255, 255, 255, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.3174890279769897f, 0.0f, 0.0f, 0.8162559866905212f, 0.07021746784448624f, -5.361084938049316f));
stroke = new BasicStroke(0.9999997f,1,0,4.0f,null,0.0f);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(10.570035, 12.421002);
((GeneralPath)shape).lineTo(43.361134, 12.485816);
((GeneralPath)shape).lineTo(41.787086, 32.487797);
((GeneralPath)shape).curveTo(41.702766, 33.559307, 41.33641, 33.91601, 39.914433, 33.91601);
((GeneralPath)shape).curveTo(38.04293, 33.91601, 11.236464, 33.883602, 8.51969, 33.883602);
((GeneralPath)shape).curveTo(8.753288, 33.562794, 8.853445, 32.89498, 8.854786, 32.87899);
((GeneralPath)shape).lineTo(10.570035, 12.421002);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.setStroke(stroke);
g.draw(shape);
g.setTransform(defaultTransform__0_0_28);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_0_29 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_0_29
paint = new Color(255, 255, 255, 23);
shape = new GeneralPath();
((GeneralPath)shape).moveTo(10.570039, 12.180263);
((GeneralPath)shape).lineTo(9.403392, 27.823534);
((GeneralPath)shape).curveTo(9.403392, 27.823534, 17.699547, 23.675455, 28.06974, 23.675455);
((GeneralPath)shape).curveTo(38.439934, 23.675455, 43.62503, 12.180263, 43.62503, 12.180263);
((GeneralPath)shape).lineTo(10.570039, 12.180263);
((GeneralPath)shape).closePath();
g.setPaint(paint);
g.fill(shape);
g.setTransform(defaultTransform__0_0_29);
g.setTransform(defaultTransform__0_0);
g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha));
AffineTransform defaultTransform__0_1 = g.getTransform();
g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f));
// _0_1
g.setTransform(defaultTransform__0_1);
g.setTransform(defaultTransform__0);
g.setTransform(defaultTransform_);
}
/**
* Returns the X of the bounding box of the original SVG image.
*
* @return The X of the bounding box of the original SVG image.
*/
public static double getOrigX() {
return 3.98351788520813;
}
/**
* Returns the Y of the bounding box of the original SVG image.
*
* @return The Y of the bounding box of the original SVG image.
*/
public static double getOrigY() {
return 1.04755699634552;
}
/**
* Returns the width of the bounding box of the original SVG image.
*
* @return The width of the bounding box of the original SVG image.
*/
public static double getOrigWidth() {
return 41.02260971069336;
}
/**
* Returns the height of the bounding box of the original SVG image.
*
* @return The height of the bounding box of the original SVG image.
*/
public static double getOrigHeight() {
return 44.975196838378906;
}
/**
* The current width of this resizable icon.
*/
int width;
/**
* The current height of this resizable icon.
*/
int height;
/**
* Creates a new transcoded SVG image.
*/
public Folder_remote() {
this.width = (int) getOrigWidth();
this.height = (int) getOrigHeight();
}
/*
* (non-Javadoc)
*
* @see javax.swing.Icon#getIconHeight()
*/
@Override
public int getIconHeight() {
return height;
}
/*
* (non-Javadoc)
*
* @see javax.swing.Icon#getIconWidth()
*/
@Override
public int getIconWidth() {
return width;
}
/*
* (non-Javadoc)
*
* @see
* org.jvnet.flamingo.common.icon.ResizableIcon#setDimension(java.awt.Dimension
* )
*/
@Override
public void setDimension(Dimension newDimension) {
this.width = newDimension.width;
this.height = newDimension.height;
}
/*
* (non-Javadoc)
*
* @see javax.swing.Icon#paintIcon(java.awt.Component, java.awt.Graphics,
* int, int)
*/
@Override
public void paintIcon(Component c, Graphics g, int x, int y) {
Graphics2D g2d = (Graphics2D) g.create();
g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
g2d.translate(x, y);
double coef1 = (double) this.width / (double) getOrigWidth();
double coef2 = (double) this.height / (double) getOrigHeight();
double coef = Math.min(coef1, coef2);
g2d.clipRect(0, 0, this.width, this.height);
g2d.scale(coef, coef);
g2d.translate(-getOrigX(), -getOrigY());
if (coef1 != coef2) {
if (coef1 < coef2) {
int extraDy = (int) ((getOrigWidth() - getOrigHeight()) / 2.0);
g2d.translate(0, extraDy);
} else {
int extraDx = (int) ((getOrigHeight() - getOrigWidth()) / 2.0);
g2d.translate(extraDx, 0);
}
}
paint(g2d);
g2d.dispose();
}
}