| career | drupal | java | mac | mysql | perl | scala | uml | unix  

Jazzy example source code file (

This example Jazzy source code file ( is included in the "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Java - Jazzy tags/keywords

configuration, file, filenotfoundexception, fileoutputstream, fileoutputstream, inputstream, io, ioexception, ioexception, net, network, properties, properties, propertyconfiguration, propertyconfiguration, string, url, util

The Jazzy source code

Jazzy - a Java library for Spell Checking
Copyright (C) 2001 Mindaugas Idzelis
Full text of license can be found in LICENSE.txt

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
package com.swabunga.spell.engine;

import java.util.Properties;

 * @author aim4min
 * To change this generated comment edit the template variable "typecomment":
 * Window>Preferences>Java>Templates.
 * To enable and disable the creation of type comments go to
 * Window>Preferences>Java>Code Generation.
public class PropertyConfiguration extends Configuration {

  public Properties prop;
  public URL filename;

  public PropertyConfiguration() {
    prop = new Properties();
    try {
      filename = getClass().getClassLoader().getResource("com/swabunga/spell/engine/");
      InputStream in = filename.openStream();
    } catch (Exception e) {
      System.out.println("Could not load Properties file :\n" + e);

   * @see com.swabunga.spell.engine.Configuration#getBoolean(String)
  public boolean getBoolean(String key) {
    return new Boolean(prop.getProperty(key)).booleanValue();

   * @see com.swabunga.spell.engine.Configuration#getInteger(String)
  public int getInteger(String key) {
    return new Integer(prop.getProperty(key)).intValue();

   * @see com.swabunga.spell.engine.Configuration#setBoolean(String, boolean)
  public void setBoolean(String key, boolean value) {
    String string = null;
    if (value)
      string = "true";
      string = "false";

    prop.setProperty(key, string);

   * @see com.swabunga.spell.engine.Configuration#setInteger(String, int)
  public void setInteger(String key, int value) {
    prop.setProperty(key, Integer.toString(value));

  public void save() {
    try {
      File file = new File(filename.getFile());
      FileOutputStream fout = new FileOutputStream(file);, "HEADER");
    } catch (FileNotFoundException e) {
    } catch (IOException e) {


Other Jazzy examples (source code examples)

Here is a short list of links related to this Jazzy source code file:

... this post is sponsored by my books ...

#1 New Release!

FP Best Seller


new blog posts


Copyright 1998-2021 Alvin Alexander,
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.