package constant;

/*
 * Copyright 2014 Taylor Caldwell
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

public enum Season {

	// Seasons with Number
	SEASON3("SEASON3"),
	SEASON4("SEASON2014"),
	SEASON5("SEASON2015"),

	// Seasons with Year
	SEASON2013("SEASON3"),
	SEASON2014("SEASON2014"),
	SEASON2015("SEASON2015"),

	// Preseasons
	PRESEASON3("PRESEASON3"),
	PRESEASON2014("PRESEASON2014"),
	PRESEASON2015("PRESEASON2015"),

	// Number
	THREE("SEASON3"),
	FOUR("SEASON2014"),
	FIVE("SEASON2015"),

	// Current Season
	CURRENT("SEASON2015");

	private String season;

	Season(String season) {
		this.season = season;
	}

	public String getName() {
		return season;
	}

	@Override
	public String toString() {
		return getName();
	}
}
@@ -723,24 +723,48 @@
 EASON2015%22),
+%0A%09SEASON6(%22SEASON2016%22),
 %0A%0A%09// Season
@@ -848,24 +848,51 @@
 EASON2015%22),
+%0A%09SEASON2016(%22SEASON2016%22),
 %0A%0A%09// Presea
@@ -984,24 +984,57 @@
 EASON2015%22),
+%0A%09PRESEASON2016(%22PRESEASON2016%22),
 %0A%0A%09// Number
@@ -1094,16 +1094,36 @@
 N2015%22),
+%0A%09SIX(%22SEASON2016%22),
 %0A%0A%09// Cu
@@ -1145,16 +1145,19 @@
 URRENT(%22
+PRE
 SEASON20
@@ -1157,17 +1157,17 @@
 EASON201
-5
+6
 %22);%0A%0A%09pr
@@ -1352,8 +1352,9 @@
 ();%0A%09%7D%0A%7D
+%0A

Add (Pre)Season 6 constants and update current season constant