org.apache.jetspeed.headerresource.impl
Class HeaderResourceImpl.HeaderInfo

java.lang.Object
  extended by org.apache.jetspeed.headerresource.impl.HeaderResourceImpl.HeaderInfo
Enclosing class:
HeaderResourceImpl

private class HeaderResourceImpl.HeaderInfo
extends Object

This class represents tag information for HeaderResouce component

Author:
Shinsuke Sugaya

Field Summary
private  Map attributes
          Tag's attributes
private  String elementName
          Tag's name
private  String text
          Tag's content
 
Constructor Summary
HeaderResourceImpl.HeaderInfo(String elementName)
           
HeaderResourceImpl.HeaderInfo(String elementName, Map attr)
           
HeaderResourceImpl.HeaderInfo(String elementName, Map attr, String text)
           
 
Method Summary
 void addAttribute(String key, String value)
           
private  boolean compareAttributes(Map attr0, Map attr1)
           
private  boolean compareString(String str0, String str1)
           
 boolean equals(Object o)
           
 Map getAttributes()
           
 String getElementName()
           
 String getText()
           
 void setAttributes(Map attributes)
           
 void setElementName(String elementName)
           
 void setText(String text)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

elementName

private String elementName
Tag's name


attributes

private Map attributes
Tag's attributes


text

private String text
Tag's content

Constructor Detail

HeaderResourceImpl.HeaderInfo

public HeaderResourceImpl.HeaderInfo(String elementName)

HeaderResourceImpl.HeaderInfo

public HeaderResourceImpl.HeaderInfo(String elementName,
                                     Map attr)

HeaderResourceImpl.HeaderInfo

public HeaderResourceImpl.HeaderInfo(String elementName,
                                     Map attr,
                                     String text)
Method Detail

addAttribute

public void addAttribute(String key,
                         String value)

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

compareString

private boolean compareString(String str0,
                              String str1)

compareAttributes

private boolean compareAttributes(Map attr0,
                                  Map attr1)

getAttributes

public Map getAttributes()
Returns:
Returns the attributes.

setAttributes

public void setAttributes(Map attributes)
Parameters:
attributes - The attributes to set.

getElementName

public String getElementName()
Returns:
Returns the elementName.

setElementName

public void setElementName(String elementName)
Parameters:
elementName - The elementName to set.

getText

public String getText()
Returns:
Returns the text.

setText

public void setText(String text)
Parameters:
text - The text to set.


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