com.wutka.dtd

Class DTDItem

Implemented Interfaces:
DTDOutput
Known Direct Subclasses:
DTDAny, DTDContainer, DTDEmpty, DTDName, DTDPCData

public abstract class DTDItem
extends Object
implements DTDOutput

Represents any item in the DTD
Version:
$Revision: 1.16 $ $Date: 2002/07/19 01:20:11 $ by $Author: wutka $
Author:
Mark Wutka

Field Summary

DTDCardinal
cardinal
Indicates how often the item may occur

Constructor Summary

DTDItem()
DTDItem(DTDCardinal aCardinal)

Method Summary

boolean
equals(Object ob)
DTDCardinal
getCardinal()
Retrieves the cardinality of the item
void
setCardinal(DTDCardinal aCardinal)
Sets the cardinality of the item
abstract void
write(PrintWriter out)
Writes out a declaration for this item

Field Details

cardinal

public DTDCardinal cardinal
Indicates how often the item may occur

Constructor Details

DTDItem

public DTDItem()

DTDItem

public DTDItem(DTDCardinal aCardinal)

Method Details

equals

public boolean equals(Object ob)

getCardinal

public DTDCardinal getCardinal()
Retrieves the cardinality of the item

setCardinal

public void setCardinal(DTDCardinal aCardinal)
Sets the cardinality of the item

write

public abstract void write(PrintWriter out)
            throws IOException
Writes out a declaration for this item
Specified by:
write in interface DTDOutput

Copyright (c) 2001 Mark Wutka.