com.sonettic.mrss.elements
Class MRSSMediaContentNode

java.lang.Object
  extended by com.sonettic.mrss.elements.MRSSMediaContentNode

public class MRSSMediaContentNode
extends java.lang.Object

Class represent default node in media namespace.

Author:
Vasyl Skrypij

Constructor Summary
MRSSMediaContentNode(java.lang.String name)
          Public constructor.
MRSSMediaContentNode(java.lang.String name, java.lang.String value)
          Public constructor.
 
Method Summary
protected  org.dom4j.Element build(org.dom4j.Element element)
           
 java.lang.String getAttribute(java.lang.String key)
          Get attribute by his key.
 java.lang.String getName()
          Getter for name of current node.
 java.lang.String getValue()
          Getter for value of node.
 void setAttribute(java.lang.String key, java.lang.String value)
          Set new attribute.
 void setName(java.lang.String name)
          Setter for name of current node.
 void setValue(java.lang.String value)
          Setter for the node value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MRSSMediaContentNode

public MRSSMediaContentNode(java.lang.String name)
Public constructor. Generate new node with given name.

Parameters:
name - name of the node

MRSSMediaContentNode

public MRSSMediaContentNode(java.lang.String name,
                            java.lang.String value)
Public constructor. Generate new node with given name.

Parameters:
name - name of node
value - node value
Method Detail

setAttribute

public void setAttribute(java.lang.String key,
                         java.lang.String value)
Set new attribute.

Parameters:
key - attribute key.
value - attribute value.

getAttribute

public java.lang.String getAttribute(java.lang.String key)
Get attribute by his key.

Parameters:
key - attribute key.
Returns:
attribute value

getName

public java.lang.String getName()
Getter for name of current node.

Returns:
node name.

setName

public void setName(java.lang.String name)
Setter for name of current node.

Parameters:
name - new node name.

getValue

public java.lang.String getValue()
Getter for value of node.

Returns:
value of the node.

setValue

public void setValue(java.lang.String value)
Setter for the node value.

Parameters:
value - new node value.

build

protected org.dom4j.Element build(org.dom4j.Element element)