Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit f07182a

Browse files
committedMay 22, 2017
change class visibility in order to prevent illegalAccessException when
trying to instanciate the generator from the loader
1 parent 827b66a commit f07182a

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed
 

‎src/main/java/io/asfjava/ui/core/generators/DefaultGenerator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import com.fasterxml.jackson.databind.node.ObjectNode;
66

7-
final class DefaultGenerator implements FormDefinitionGenerator {
7+
public final class DefaultGenerator implements FormDefinitionGenerator {
88
@Override
99
public void generate(ObjectNode node, Field field) {
1010

@@ -15,4 +15,6 @@ public String getAnnoation() {
1515
return "";
1616
}
1717

18+
public DefaultGenerator() {
19+
}
1820
}

‎src/main/java/io/asfjava/ui/core/generators/TextFieldGenerator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import io.asfjava.ui.core.form.TextField;
88

9-
class TextFieldGenerator implements FormDefinitionGenerator {
9+
public class TextFieldGenerator implements FormDefinitionGenerator {
1010

1111
@Override
1212
public void generate(ObjectNode fieldFormDefinition, Field field) {
@@ -46,4 +46,6 @@ public String getAnnoation() {
4646
return TextField.class.getName();
4747
}
4848

49+
public TextFieldGenerator() {
50+
}
4951
}

0 commit comments

Comments
 (0)
Please sign in to comment.