Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * This program is free software; you can redistribute it and/or modify it under the
   * terms of the GNU Lesser General Public License, version 2.1 as published by the Free Software
   * Foundation.
   *
   * You should have received a copy of the GNU Lesser General Public License along with this
   * program; if not, you can obtain a copy at http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
   * or from the Free Software Foundation, Inc.,
   * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  *
  * This program 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 Lesser General Public License for more details.
  *
  * Copyright (c) 2006 - 2009 Pentaho Corporation..  All rights reserved.
  */
 package org.pentaho.pms.schema.concept.types.color;
 

Deprecated:
as of metadata 3.0. please see org.pentaho.metadata.model.concept.types.Color
 
 public class ColorSettings
 {
     private static final String SEPARATOR = ","//$NON-NLS-1$
 
     public static final ColorSettings BLACK    = new ColorSettings(  0,   0,   0);
     public static final ColorSettings WHITE    = new ColorSettings(255, 255, 255);
     public static final ColorSettings RED      = new ColorSettings(255,   0,   0);
     public static final ColorSettings GREEN    = new ColorSettings(  0, 255,   0);
     public static final ColorSettings BLUE     = new ColorSettings(  0,   0, 255);
 
     int redgreenblue;

    

Parameters:
red
green
blue
 
     public ColorSettings(int redint greenint blue)
     {
         super();
         this. = red;
         this. = green;
         this. = blue;
     }

    

Returns:
the blue
 
     public int getBlue()
     {
         return ;
     }

    

Parameters:
blue the blue to set
 
     public void setBlue(int blue)
     {
         this. = blue;
     }

    

Returns:
the green
 
     public int getGreen()
     {
         return ;
     }

    

Parameters:
green the green to set
 
     public void setGreen(int green)
     {
         this. = green;
     }

    

Returns:
the red
 
     public int getRed()
     {
         return ;
     }

    

Parameters:
red the red to set
 
     public void setRed(int red)
     {
         this. = red;
     }
 
     public String toString()
     {
        return ++++;
    }
    public static final ColorSettings fromString(String value)
    {
        String colors[] = value.split();
        if (colors.length==3)
        {
            int red   = Integer.parseInt(colors[0]);
            int green = Integer.parseInt(colors[1]);
            int blue  = Integer.parseInt(colors[2]);
            return new ColorSettings(redgreenblue);
        }
        return null;
    }
    public boolean equals(Object obj) {
      if (obj instanceof ColorSettings == false) {
        return false;
      }
      if (this == obj) {
        return true;
      }
      ColorSettings rhs = (ColorSettingsobj;
      return new EqualsBuilder().append(rhs.red).append(rhs.blue).append(rhs.green).isEquals();
    }
    public int hashCode() {
      return new HashCodeBuilder(89, 173).append().append().append().toHashCode();
    }
New to GrepCode? Check out our FAQ X