org.apache.xml.serializer

Class ElemDesc


public final class ElemDesc
extends java.lang.Object

This class has a series of flags (bit values) that describe an HTML element This class is public because XSLTC uses it, it is not a public API.

Field Summary

static int
ATTREMPTY
Bit position if this attribute type is an empty type.
static int
ATTRURL
Bit position if this attribute type is a URL.

Method Summary

boolean
isAttrFlagSet(String name, int flags)
Tell if any of the bits of interest are set for a named attribute type.

Field Details

ATTREMPTY

public static final int ATTREMPTY
Bit position if this attribute type is an empty type.
Field Value:
4

ATTRURL

public static final int ATTRURL
Bit position if this attribute type is a URL.
Field Value:
2

Method Details

isAttrFlagSet

public boolean isAttrFlagSet(String name,
                             int flags)
Tell if any of the bits of interest are set for a named attribute type.
Parameters:
name - non-null reference to attribute name, in any case.
flags - flag mask.
Returns:
true if any of the flags are set for the named attribute.

Copyright B) 2005 Apache XML Project. All Rights Reserved.