de.tuberlin.cs.flp.jspwiki.util


Class PropertiesOrdered

java.util.Properties
    inheritde.tuberlin.cs.flp.jspwiki.util.PropertiesOrdered
All known Subclassifier:
ArchiveEntryImpl


public class PropertiesOrdered
Namespace: util


Class PropertiesOrdered. This behaves like java.util.Properties, but preserves the order in which entries have been loaded or added. This is useful if the order of configuration entries shold be preserved when Properties are loaded.
Authors:
Jens Gulden
Version:
0.1.0


Inner Classifier Summary
private   ArraySet
Inner class ArraySet.  
private   MapEntryImpl
Inner class MapEntryImpl.  

Constructor Summary
public   PropertiesOrdered()
Creates a new instance of PropertiesOrdered  

Method Summary
public Enumeration   elements()
 
public Set   entrySet()
 
public Set   keySet()
 
public Enumeration   keys()
 
public void  load(InputStream in)
 
public Object   put(Object key, Object val)
 
public Object   remove(Object key)
 
public Collection   values()
 

Association Summary

Own Association End Summary

Opposite Association End Summary
The keys in order.

Tagged Values
static false
documentation#author Jens Gulden
documentation#version 0.1.0

Inner Classifier Detail

ArraySet

private  ArraySet


Inner class ArraySet.
Inner Tagged Values
static false
documentation#author Jens Gulden
documentation#version 0.1.0

Authors:
Jens Gulden
Version:
0.1.0


MapEntryImpl

private  MapEntryImpl


Inner class MapEntryImpl.
Inner Tagged Values
static false
documentation#author Jens Gulden
documentation#version 0.1.0

Authors:
Jens Gulden
Version:
0.1.0
Constructor Detail

PropertiesOrdered

public de.tuberlin.cs.flp.jspwiki.util.PropertiesOrdered PropertiesOrdered()

Has stereotypes: << create >>

Creates a new instance of PropertiesOrdered
Returns:
Method Detail

elements

public Enumeration elements()

Returns:


entrySet

public Set entrySet()

Returns:


keySet

public Set keySet()

Returns:


keys

public Enumeration keys()

Returns:


load

public void load(InputStream in)

Method Tagged Values
documentation#throws IOException if an i/o error occurs

Parameters:
in - The input stream.
Exceptions:
IOException if an i/o error occurs


put

public Object put(Object key, Object val)

Parameters:
key - The key.
val - The val.
Returns:


remove

public Object remove(Object key)

Parameters:
key - The key.
Returns:


values

public Collection values()

Returns:
Association Detail

Own Association End PropertiesOrdered

public PropertiesOrdered PropertiesOrdered [1..1]



Opposite Association End keysInOrder

protected ArraySet keysInOrder [1..1] navigable


The keys in order.
Association Tagged Values
gentleware-initialValue new ArraySet()


previous   TOC   next

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in the USA and other countries. Copyright 2003-2006 Gentleware AG, Ludwigstr. 12, 20357 Hamburg, Germany. All Rights Reserved.
UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.