org.codehaus.mojo.pomtools.wrapper
Class PropertiesWrapper

java.lang.Object
  extended by org.codehaus.mojo.pomtools.wrapper.modify.AbstractModifiableObject
      extended by org.codehaus.mojo.pomtools.wrapper.ObjectWrapper
          extended by org.codehaus.mojo.pomtools.wrapper.ListWrapper
              extended by org.codehaus.mojo.pomtools.wrapper.PropertiesWrapper
All Implemented Interfaces:
java.lang.Iterable, java.util.Collection, java.util.List, Modifiable

public class PropertiesWrapper
extends ListWrapper

Version:
$Id: PropertiesWrapper.java 2166 2006-07-18 21:32:16Z carlos $
Author:
David Hawkins

Field Summary
 
Fields inherited from class org.codehaus.mojo.pomtools.wrapper.ObjectWrapper
FIELD_PATH_SEPARATOR
 
Constructor Summary
PropertiesWrapper(ObjectWrapper parent, java.lang.Object objectToWrap, java.lang.String typeLabel)
           
 
Method Summary
 java.lang.Object getWrappedObject()
          Returns the original wrapped object with all modifications applied to it.
 
Methods inherited from class org.codehaus.mojo.pomtools.wrapper.ListWrapper
add, add, add, addAll, addAll, clear, contains, containsAll, createItem, equals, get, getItemClass, getItems, getItemTypeLabel, getObject, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray, toString
 
Methods inherited from class org.codehaus.mojo.pomtools.wrapper.ObjectWrapper
createDefaultInstance, getFields, getFieldValue, getFieldValue, getFieldValue, getFullName, getInternalWrappedObject, getName, getParent, getValueLabel, isFieldModified, isSameAsDefault, setFieldValue, setFieldValue, setModified, setModified
 
Methods inherited from class org.codehaus.mojo.pomtools.wrapper.modify.AbstractModifiableObject
addChild, isModified, setModified
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertiesWrapper

public PropertiesWrapper(ObjectWrapper parent,
                         java.lang.Object objectToWrap,
                         java.lang.String typeLabel)
Method Detail

getWrappedObject

public java.lang.Object getWrappedObject()
Description copied from class: ObjectWrapper
Returns the original wrapped object with all modifications applied to it. Note that this method will return null if the object is the same as the default constructor for the object.

Overrides:
getWrappedObject in class ListWrapper
Returns:
the wrapped object or null is the object isEmpty()


Copyright © 2010 The Codehaus. All Rights Reserved.