Skip to content

Commit 0cf2bf7

Browse files
committed
Added Config attributes to Class for javascript classes
1 parent 00f7da6 commit 0cf2bf7

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/javaxt/utils/src/Class.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@ public class Class implements Member, Comparable {
1313
private String namespace;
1414
private ArrayList<String> extensions;
1515
private ArrayList<String> interfaces;
16+
private ArrayList<Config> config;
1617

1718

1819
public Class(String name){
1920
this.name = name;
2021
this.members = new ArrayList<>();
2122
this.extensions = new ArrayList<>();
2223
this.interfaces = new ArrayList<>();
24+
this.config = new ArrayList<>();
2325
}
2426

2527
public String getName(){
@@ -86,6 +88,14 @@ public ArrayList<Member> getMembers(){
8688
return members;
8789
}
8890

91+
public void addConfig(Config config){
92+
this.config.add(config);
93+
}
94+
95+
public ArrayList<Config> getConfig(){
96+
return config;
97+
}
98+
8999
public ArrayList<Class> getClasses(){
90100
ArrayList<Class> classes = new ArrayList<>();
91101
for (Member member : members){

0 commit comments

Comments
 (0)