/**
* Attribute.java
* Got from http://artho.com/webtools/java/index.shtml
*/
package app.astrosoft.html;
public class Attribute {
private String attribute = null;
/**
* Get the value of attribute.
* @return Value of attribute.
*/
public String getAttribute() {return attribute;}
/**
* Set the value of attribute.
* @param v Value to assign to attribute.
*/
public void setAttribute(String v) {this.attribute = v;}
String value = null;
/**
* Get the value of value.
* @return Value of value.
*/
public String getValue() {return value;}
/**
* Set the value of value.
* @param v Value to assign to value.
*/
public void setValue(String v) {this.value = v;}
public Attribute() {
attribute = null;
value = null;
}
public Attribute(String attr) {
this();
attribute = attr;
}
public Attribute(String attr, String value) {
this(attr);
this.value = value;
}
public String toString() {
if (attribute == null)
return "";
if (value != null) {
return (attribute.toLowerCase() + "=\"" + value + "\"");
} else {
return attribute.toLowerCase();
}
}
}