diff options
| author | Eduardo Pedroni <ep625@york.ac.uk> | 2014-03-09 23:32:05 +0000 | 
|---|---|---|
| committer | Eduardo Pedroni <ep625@york.ac.uk> | 2014-03-09 23:32:05 +0000 | 
| commit | c0269683bcc7fde0d437ae84cd89a93d9d8fd81b (patch) | |
| tree | 62ef738e29ae310dff513cc44193c5169c4ea4ca /src/jcgp/modules/function/FunctionSet.java | |
| parent | d63d3145f0f2abcee1bb88457324f4aaf9b9320e (diff) | |
Started refactoring backend in preparation for integration with the GUI
Diffstat (limited to 'src/jcgp/modules/function/FunctionSet.java')
| -rw-r--r-- | src/jcgp/modules/function/FunctionSet.java | 10 | 
1 files changed, 8 insertions, 2 deletions
diff --git a/src/jcgp/modules/function/FunctionSet.java b/src/jcgp/modules/function/FunctionSet.java index 8a2190a..fb3724f 100644 --- a/src/jcgp/modules/function/FunctionSet.java +++ b/src/jcgp/modules/function/FunctionSet.java @@ -13,16 +13,18 @@ package jcgp.modules.function;  public class FunctionSet {  		private Function[] functionList;  		private int maxArity = 0; +		private String name; -		public FunctionSet(Function ... functions) { +		public FunctionSet(String name, Function ... functions) {  			functionList = functions; -			  			for (Function function : functionList) {  				if (function.getArity() > maxArity) {  					maxArity = function.getArity();  				}  			} +			this.name = name; +			  		}  		public int getFunctionCount() { @@ -36,4 +38,8 @@ public class FunctionSet {  		public int getMaxArity(){  			return maxArity;  		} +		 +		public String getName() { +			return name; +		}  	}
\ No newline at end of file  | 
