Class ConfigurationContainer

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    Plugin, PluginExecution

    public class ConfigurationContainer
    extends java.lang.Object
    implements java.io.Serializable
    Contains the configuration information of the container like Plugin.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.Object configuration
      The configuration as DOM object.
      private boolean inheritanceApplied  
      private java.lang.String inherited
      Whether any configuration should be propagated to child POMs.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getConfiguration()
      Get the configuration as DOM object.
      java.lang.String getInherited()
      Get whether any configuration should be propagated to child POMs.
      boolean isInheritanceApplied()  
      void setConfiguration​(java.lang.Object configuration)
      Set the configuration as DOM object.
      void setInherited​(java.lang.String inherited)
      Set whether any configuration should be propagated to child POMs.
      void unsetInheritanceApplied()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • inherited

        private java.lang.String inherited
        Whether any configuration should be propagated to child POMs.
      • configuration

        private java.lang.Object configuration
        The configuration as DOM object.
      • inheritanceApplied

        private boolean inheritanceApplied
    • Constructor Detail

      • ConfigurationContainer

        public ConfigurationContainer()
    • Method Detail

      • getConfiguration

        public java.lang.Object getConfiguration()
        Get the configuration as DOM object.
        Returns:
        Object
      • getInherited

        public java.lang.String getInherited()
        Get whether any configuration should be propagated to child POMs.
        Returns:
        String
      • setConfiguration

        public void setConfiguration​(java.lang.Object configuration)
        Set the configuration as DOM object.
        Parameters:
        configuration -
      • setInherited

        public void setInherited​(java.lang.String inherited)
        Set whether any configuration should be propagated to child POMs.
        Parameters:
        inherited -
      • unsetInheritanceApplied

        public void unsetInheritanceApplied()
      • isInheritanceApplied

        public boolean isInheritanceApplied()