Skip to content

Commit 5a320b4

Browse files
author
Matt
committed
code cleanup
1 parent 5bca55d commit 5a320b4

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

src/main/java/io/github/makbn/jlmap/layer/JLLayer.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,27 @@
22

33
import io.github.makbn.jlmap.JLMapCallbackHandler;
44
import javafx.scene.web.WebEngine;
5+
import lombok.AccessLevel;
6+
import lombok.experimental.FieldDefaults;
57

68
/**
79
* Represents the basic layer.
8-
* by: Mehdi Akbarian Rastaghi (@makbn)
10+
* @author Mehdi Akbarian Rastaghi (@makbn)
911
*/
12+
@FieldDefaults(level = AccessLevel.PROTECTED)
1013
public abstract class JLLayer {
11-
protected WebEngine engine;
12-
protected JLMapCallbackHandler callbackHandler;
14+
WebEngine engine;
15+
JLMapCallbackHandler callbackHandler;
1316

14-
public JLLayer(WebEngine engine, JLMapCallbackHandler callbackHandler) {
17+
protected JLLayer(WebEngine engine, JLMapCallbackHandler callbackHandler) {
1518
this.engine = engine;
1619
this.callbackHandler = callbackHandler;
1720
}
1821

22+
/**
23+
* Forces the subclasses to implement {@link #JLLayer(WebEngine, JLMapCallbackHandler)} constructor!
24+
*/
1925
private JLLayer(){
20-
//do nothing! just force subclasses to implement upper constructor!
26+
// NO-OP
2127
}
2228
}

0 commit comments

Comments
 (0)