cz.cuni.mff.mirovsky.properties
Class PropertiesLoader

java.lang.Object
  extended by cz.cuni.mff.mirovsky.properties.PropertiesLoader

public class PropertiesLoader
extends java.lang.Object

Class PropertiesLoader is used to store and restore properties to/from storage - this is implementation for files.


Field Summary
static byte EOL
           
static char EOL_char
           
static java.lang.String EOL_String
           
 
Constructor Summary
PropertiesLoader()
           
PropertiesLoader(ShowMessagesAble p_mess)
           
 
Method Summary
 java.lang.String getCommentPrefix()
           
 java.lang.String getSectionPrefix()
           
 java.lang.String getSectionsDelimiter()
           
 java.lang.String getValueAssigner()
           
 Properties loadProperties(java.lang.String source_location, java.lang.String source_name)
           
 void saveProperties(java.lang.String source_location, java.lang.String source_name, Properties properties)
           
 void setCommentPrefix(java.lang.String p_prefix)
           
 void setSectionPrefix(java.lang.String p_prefix)
           
 void setSectionsDelimiter(java.lang.String p_delimiter)
           
 void setValueAssigner(java.lang.String p_assigner)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EOL

public static final byte EOL
See Also:
Constant Field Values

EOL_char

public static final char EOL_char
See Also:
Constant Field Values

EOL_String

public static final java.lang.String EOL_String
Constructor Detail

PropertiesLoader

public PropertiesLoader()

PropertiesLoader

public PropertiesLoader(ShowMessagesAble p_mess)
Method Detail

setSectionsDelimiter

public void setSectionsDelimiter(java.lang.String p_delimiter)

getSectionsDelimiter

public java.lang.String getSectionsDelimiter()

setSectionPrefix

public void setSectionPrefix(java.lang.String p_prefix)

getSectionPrefix

public java.lang.String getSectionPrefix()

setCommentPrefix

public void setCommentPrefix(java.lang.String p_prefix)

getCommentPrefix

public java.lang.String getCommentPrefix()

setValueAssigner

public void setValueAssigner(java.lang.String p_assigner)

getValueAssigner

public java.lang.String getValueAssigner()

loadProperties

public Properties loadProperties(java.lang.String source_location,
                                 java.lang.String source_name)

saveProperties

public void saveProperties(java.lang.String source_location,
                           java.lang.String source_name,
                           Properties properties)