|
What this is
Other links
The source code/* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License * Version 1.0 (the "License"). You may not use this file except in * compliance with the License. A copy of the License is available at * http://www.sun.com/ * * The Original Code is NetBeans. The Initial Developer of the Original * Code is Sun Microsystems, Inc. Portions Copyright 1997-2000 Sun * Microsystems, Inc. All Rights Reserved. */ package org.netbeans.modules.editor.options; import java.awt.Font; import java.awt.Color; import java.beans.*; import org.netbeans.editor.Coloring; public class ColoringBean implements java.io.Serializable { /** Encapsulated Coloring */ transient Coloring coloring; /** example text */ transient String example; /** Default Coloring */ transient Coloring defaultColoring; boolean isDefault; public ColoringBean() { } public ColoringBean(Coloring coloring, String example, Coloring defaultColoring, boolean isDefault) { this.coloring = coloring; this.example = example; this.defaultColoring = defaultColoring; this.isDefault = isDefault; } public ColoringBean changeColoring( Coloring newColoring ) { return new ColoringBean( newColoring, example, defaultColoring, isDefault ); } public boolean equals( Object o ) { if( o instanceof ColoringBean ) { ColoringBean c = (ColoringBean)o; return ( ( ( (coloring == null) && (c.coloring == null) ) || ( (coloring != null) && coloring.equals(c.coloring) ) ) && ( ( (example == null) && (c.example == null) ) || ( (example != null) && example.equals(c.example) ) ) && ( ( (defaultColoring == null) && (c.defaultColoring == null) ) || ( (defaultColoring != null) && defaultColoring.equals(c.defaultColoring) ) ) && (isDefault == c.isDefault) ); } return false; } } |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.