org.opencms.workplace.comparison
Class CmsElementComparison

java.lang.Object
  extended by org.opencms.workplace.comparison.CmsAttributeComparison
      extended by org.opencms.workplace.comparison.CmsElementComparison
Direct Known Subclasses:
CmsXmlContentElementComparison

public class CmsElementComparison
extends CmsAttributeComparison

Comparison of two xml page elements.

Author:
Jan Baudisch

Constructor Summary
CmsElementComparison(java.util.Locale locale, java.lang.String name)
          Creates a new element comparison.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.util.Locale getLocale()
          Returns the locale.
 int hashCode()
           
 void setLocale(java.util.Locale locale)
          Sets the locale.
 
Methods inherited from class org.opencms.workplace.comparison.CmsAttributeComparison
getName, getStatus, getVersion1, getVersion2, setName, setStatus, setVersion1, setVersion2
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmsElementComparison

public CmsElementComparison(java.util.Locale locale,
                            java.lang.String name)
Creates a new element comparison.

Parameters:
locale - the locale of the comparison
name - the name of the element
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

getLocale

public java.util.Locale getLocale()
Returns the locale.

Returns:
the locale

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()

setLocale

public void setLocale(java.util.Locale locale)
Sets the locale.

Parameters:
locale - the locale to set