public Stroke createStroke( float width ) { return StrokeUtility.createStroke( strokeType, width ); }
public static Stroke parseStroke( final String strokeStyle, final float weight ) { // "dashed | solid | dotted | dot-dot-dash | dot-dash" if ( "dashed".equalsIgnoreCase( strokeStyle ) ) { return StrokeUtility.createStroke( StrokeUtility.STROKE_DASHED, weight ); } else if ( "dotted".equalsIgnoreCase( strokeStyle ) ) { return StrokeUtility.createStroke( StrokeUtility.STROKE_DOTTED, weight ); } else if ( "dot-dot-dash".equalsIgnoreCase( strokeStyle ) ) { return StrokeUtility.createStroke( StrokeUtility.STROKE_DOT_DOT_DASH, weight ); } else if ( "dot-dash".equalsIgnoreCase( strokeStyle ) ) { return StrokeUtility.createStroke( StrokeUtility.STROKE_DOT_DASH, weight ); } else { return StrokeUtility.createStroke( StrokeUtility.STROKE_SOLID, weight ); } }
public void testClassification() { { Stroke stroke = StrokeUtility.createStroke( 4, 1 ); int recognizedType = StrokeUtility.getStrokeType( stroke ); assertEquals( "Stroke Type", 4, recognizedType ); } for ( int type = 0; type < 5; type += 1 ) { Stroke stroke = StrokeUtility.createStroke( type, 1 ); int recognizedType = StrokeUtility.getStrokeType( stroke ); assertEquals( "Stroke Type", type, recognizedType ); } } }