de.init.its.api.ds
Interface IitsAttribute

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ItsAttribute

public interface IitsAttribute
extends java.io.Serializable

Defines an ITS Tag Element Attribute

Author:
mkandora

Method Summary
 IitsAttribute copy()
          Returns a copy of this attribute
 void copy(IitsAttribute attribute)
          copy IiTsAttribute values
 IitsAttribute getDefaults()
          Returns the Default value for this its attribute
 java.lang.String getItsAttributeName()
          Returns the its tag attribute name
 java.lang.String getItsAttributeValue()
          Returns the its tag attribute value
 void setAttribute(java.lang.String name, java.lang.String value)
          Sets the attribute value and name
 void setAttributeName(java.lang.String name)
          Sets the its attribute name for this Attribute
 void setAttributeValue(java.lang.String value)
          Sets the attribute value
 

Method Detail

getItsAttributeName

java.lang.String getItsAttributeName()
Returns the its tag attribute name

Returns:

getItsAttributeValue

java.lang.String getItsAttributeValue()
Returns the its tag attribute value

Returns:

setAttribute

void setAttribute(java.lang.String name,
                  java.lang.String value)
Sets the attribute value and name

Parameters:
name -
value -

setAttributeName

void setAttributeName(java.lang.String name)
Sets the its attribute name for this Attribute

Parameters:
name - the its name

setAttributeValue

void setAttributeValue(java.lang.String value)
Sets the attribute value

Parameters:
value - the its attribute value

getDefaults

IitsAttribute getDefaults()
Returns the Default value for this its attribute

Returns:

copy

void copy(IitsAttribute attribute)
copy IiTsAttribute values

Parameters:
attribute -

copy

IitsAttribute copy()
Returns a copy of this attribute

Returns: