org.w3c.tidy

Class Attribute


public class Attribute
extends java.lang.Object

HTML attribute.
Version:
$Revision: 400 $ ($Author: fgiust $)
Authors:
Dave Raggett dsr@w3.org
Andy Quick ac.quick@sympatico.ca (translation to Java)
Fabrizio Giustina

Constructor Summary

Attribute(String attributeName, short htmlVersions, AttrCheck check)
Instantiates a new Attribute.

Method Summary

AttrCheck
getAttrchk()
Returns the checker for this attribute.
String
getName()
Returns the attribute name.
short
getVersions()
Returns the html versions in which this attribute is supported.
boolean
isLiteral()
Is this a literal (unmodifiable) attribute?
boolean
isNowrap()
Don't wrap this attribute?
void
setLiteral(boolean isLiteral)
Is this a literal (unmodifiable) attribute?
void
setNowrap(boolean isNowrap)
Don't wrap this attribute?

Constructor Details

Attribute

public Attribute(String attributeName,
                 short htmlVersions,
                 AttrCheck check)
Instantiates a new Attribute.
Parameters:
attributeName - attribute name
htmlVersions - versions in which this attribute is supported
check - AttrCheck instance

Method Details

getAttrchk

public AttrCheck getAttrchk()
Returns the checker for this attribute.
Returns:
instance of AttrCheck.

getName

public String getName()
Returns the attribute name.
Returns:
attribute name.

getVersions

public short getVersions()
Returns the html versions in which this attribute is supported.
Returns:
html versions for this attribute.

isLiteral

public boolean isLiteral()
Is this a literal (unmodifiable) attribute?
Returns:
true for a literal attribute

isNowrap

public boolean isNowrap()
Don't wrap this attribute?
Returns:
true= don't wrap

setLiteral

public void setLiteral(boolean isLiteral)
Is this a literal (unmodifiable) attribute?
Parameters:
isLiteral - boolean true for a literal attribute

setNowrap

public void setNowrap(boolean isNowrap)
Don't wrap this attribute?
Parameters:
isNowrap - boolean true= don't wrap