Skip to content

Commit b3087c4

Browse files
committed
Fix redundant if, deprecated method call, and remove unused map field.
1 parent 0c5207b commit b3087c4

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

display/renderawt/src/main/java/org/openscience/cdk/renderer/visitor/AWTDrawVisitor.java

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public class AWTDrawVisitor extends AbstractAWTDrawVisitor {
8686
*/
8787
private RendererModel rendererModel;
8888

89-
private final Map<Integer, BasicStroke> strokeMap = new HashMap<Integer, BasicStroke>();
89+
private final Map<Integer, BasicStroke> strokeMap = new HashMap<>();
9090

9191
/**
9292
* Returns the current {@link RendererModel}.
@@ -106,8 +106,6 @@ public Map<Integer, BasicStroke> getStrokeMap() {
106106
return strokeMap;
107107
}
108108

109-
private final Map<TextAttribute, Object> map = new Hashtable<TextAttribute, Object>();
110-
111109
private final float minStroke;
112110

113111
private final boolean strokeCache;
@@ -152,8 +150,6 @@ private AWTDrawVisitor(Graphics2D graphics, boolean strokeCache, float minStroke
152150
this.rendererModel = null;
153151
this.strokeCache = strokeCache;
154152
this.minStroke = minStroke;
155-
156-
map.put(TextAttribute.SUPERSCRIPT, TextAttribute.SUPERSCRIPT_SUB);
157153
}
158154

159155
/**
@@ -402,11 +398,9 @@ private void visit(AtomSymbolElement atomSymbol) {
402398
chargeString = atomSymbol.formalCharge + "+";
403399
} else if (atomSymbol.formalCharge == -1) {
404400
chargeString = "-";
405-
} else if (atomSymbol.formalCharge < -1) {
401+
} else {
406402
int absCharge = Math.abs(atomSymbol.formalCharge);
407403
chargeString = absCharge + "-";
408-
} else {
409-
return;
410404
}
411405

412406
int xCoord = (int) bounds.getCenterX();
@@ -507,8 +501,8 @@ public int currentSegment(double[] coords) {
507501

508502
@Override
509503
public int currentSegment(float[] coords) {
510-
511-
float[] src = path.elements.get(index).points();
504+
double[] src = new double[6];
505+
path.elements.get(index).points(src);
512506
transform.transform(src, 0, coords, 0, src.length / 2);
513507
return type(path.elements.get(index).type());
514508
}
@@ -672,7 +666,7 @@ public void setFontManager(IFontManager fontManager) {
672666
public void setRendererModel(RendererModel rendererModel) {
673667
this.rendererModel = rendererModel;
674668
if (rendererModel.hasParameter(UseAntiAliasing.class)) {
675-
if ((boolean) rendererModel.getParameter(UseAntiAliasing.class).getValue()) {
669+
if (rendererModel.getParameter(UseAntiAliasing.class).getValue()) {
676670
graphics.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
677671
// g.setStroke(new BasicStroke((int)rendererModel.getBondWidth()));
678672
}

0 commit comments

Comments
 (0)