If you think the Android project FourRowSolitaire listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
/*
This file is a part of Four Row Solitaire
//fromwww.java2s.com
Copyright (C) 2010-2014 by Matt Stephen, Todor Balabanov, Konstantin Tsanov, Ventsislav Medarov, Vanya Gyaurova, Plamena Popova, Hristiana Kalcheva, Yana Genova
Four Row Solitaire is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Four Row Solitaire is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with FourRowSolitaire. If not, see <http://www.gnu.org/licenses/>.
*/package eu.veldsoft.four.row.solitaire;
/**
* Card colors.
*
* @author Todor Balabanov
*/enum CardColor {
/**
* Black enum constant.
*/
BLACK(0),
/**
* Red enum constant.
*/
RED(1);
/**
* Color index.
*/privateint index;
/**
* Sets the card's color (the parameter index) to be equal to the argument
* index (0 or 1)
*
* @param index
* Index to be used for the color.
*
* @author Todor Balabanov
*/private CardColor(int index) {
this.index = index;
}
/**
* Returns the card's color number.
*
* @return index Color index.
*
* @author Todor Balabanov
*/publicint getIndex() {
return index;
}
}