public class Attributes extends java.lang.Object implements IAttributes
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
m_attributes |
private static long |
serialVersionUID |
Constructor and Description |
---|
Attributes() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttribute(java.lang.String name) |
java.util.Set<java.lang.String> |
getAttributeNames() |
java.lang.Object |
removeAttribute(java.lang.String name)
Remove the attribute
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
Set a custom attribute.
|
private static final long serialVersionUID
private java.util.Map<java.lang.String,java.lang.Object> m_attributes
public java.lang.Object getAttribute(java.lang.String name)
getAttribute
in interface IAttributes
name
- The name of the attribute to returnpublic java.util.Set<java.lang.String> getAttributeNames()
getAttributeNames
in interface IAttributes
public void setAttribute(java.lang.String name, java.lang.Object value)
IAttributes
setAttribute
in interface IAttributes
public java.lang.Object removeAttribute(java.lang.String name)
IAttributes
removeAttribute
in interface IAttributes