ERXProperties._Properties Class Reference

Inherits java::util::Properties.

Collaboration diagram for ERXProperties._Properties:

Collaboration graph
[legend]

List of all members.

Public Member Functions

synchronized void load (File propsFile) throws IOException
synchronized Object put (Object key, Object value)

Static Public Attributes

static final String IncludePropsKey = ".includeProps"

Private Attributes

Stack< File > _files = new Stack<File>()


Detailed Description

_Properties is a subclass of Properties that provides support for including other Properties files on the fly. If you create a property named .includeProps, the value will be interpreted as a file to load. If the path is absolute, it will just load it directly. If it's relative, the path will be loaded relative to the current user's home directory. Multiple .includeProps can be included in a Properties file and they will be loaded in the order they appear within the file.

Author:
mschrag

Member Function Documentation

synchronized void load ( File  propsFile  )  throws IOException

synchronized Object put ( Object  key,
Object  value 
)


Member Data Documentation

Stack<File> _files = new Stack<File>() [private]

final String IncludePropsKey = ".includeProps" [static]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:13 2012 for Project Wonder by  doxygen 1.5.8