org.apache.maven.archetype.common
Class DefaultArchetypePropertiesManager

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.archetype.common.DefaultArchetypePropertiesManager
All Implemented Interfaces:
ArchetypePropertiesManager, org.codehaus.plexus.logging.LogEnabled

public class DefaultArchetypePropertiesManager
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements ArchetypePropertiesManager


Field Summary
 
Fields inherited from interface org.apache.maven.archetype.common.ArchetypePropertiesManager
ROLE
 
Constructor Summary
DefaultArchetypePropertiesManager()
           
 
Method Summary
 void readProperties(Properties properties, File propertyFile)
           
 void writeProperties(Properties properties, File propertyFile)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultArchetypePropertiesManager

public DefaultArchetypePropertiesManager()
Method Detail

readProperties

public void readProperties(Properties properties,
                           File propertyFile)
                    throws FileNotFoundException,
                           IOException
Specified by:
readProperties in interface ArchetypePropertiesManager
Throws:
FileNotFoundException
IOException

writeProperties

public void writeProperties(Properties properties,
                            File propertyFile)
                     throws IOException
Specified by:
writeProperties in interface ArchetypePropertiesManager
Throws:
IOException


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.