diff --git a/src/UMLClass.java b/src/UMLClass.java index cacc554..58bcc24 100644 --- a/src/UMLClass.java +++ b/src/UMLClass.java @@ -2,11 +2,11 @@ import java.util.ArrayList; public class UMLClass { - private String name; - private String packageString; + private final String name; + private final String packageString; - private ArrayList fields = new ArrayList<>(); - private ArrayList methods = new ArrayList<>(); + private final ArrayList fields = new ArrayList<>(); + private final ArrayList methods = new ArrayList<>(); public UMLClass(String classDiagram, String packageString) { diff --git a/src/UMLConverterMain.java b/src/UMLConverterMain.java index efbee3d..f1ee0f4 100644 --- a/src/UMLConverterMain.java +++ b/src/UMLConverterMain.java @@ -1,5 +1,4 @@ import javax.swing.*; -import java.awt.*; public class UMLConverterMain { diff --git a/src/UMLField.java b/src/UMLField.java index 34e4da0..e00b460 100644 --- a/src/UMLField.java +++ b/src/UMLField.java @@ -1,8 +1,8 @@ public class UMLField { - private String dataType; - private String name; - private String encapsulation; + private final String dataType; + private final String name; + private final String encapsulation; private boolean valid; diff --git a/src/UMLManager.java b/src/UMLManager.java index 8eea906..d66e130 100644 --- a/src/UMLManager.java +++ b/src/UMLManager.java @@ -1,5 +1,4 @@ import java.io.BufferedWriter; -import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; diff --git a/src/UMLMethod.java b/src/UMLMethod.java index 1a535ce..5b28f33 100644 --- a/src/UMLMethod.java +++ b/src/UMLMethod.java @@ -2,21 +2,13 @@ import java.util.ArrayList; public class UMLMethod { - private String returnType; - private String name; - private String encapsulation; + private final String returnType; + private final String name; + private final String encapsulation; private ArrayList argsNames = new ArrayList<>(); private ArrayList argsTypes = new ArrayList<>(); - public UMLMethod(String encapsulation, String returnType, String name, ArrayList argsNames, ArrayList argsTypes) { - this.returnType = returnType; - this.name = name; - this.argsNames = argsNames; - this.argsTypes = argsTypes; - this.encapsulation = encapsulation; - } - public UMLMethod(String line, String className) { //First, format it nicely