|
|||||||||
| Home >> All >> org >> ujac >> print >> [ tag overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.ujac.print.tag
Class MacroDefTag

java.lang.Objectorg.ujac.print.BaseDocumentTag
org.ujac.print.tag.MacroDefTag
- All Implemented Interfaces:
- org.ujac.print.CellContainer, org.ujac.print.Condition, org.ujac.print.DocumentEventRecorder, org.ujac.print.ElementContainer, org.ujac.print.ParameterDefHolder, org.ujac.print.PdfCellContainer, TagAttributes
- public class MacroDefTag
- extends org.ujac.print.BaseDocumentTag
- implements org.ujac.print.ParameterDefHolder, org.ujac.print.DocumentEventRecorder, org.ujac.print.CellContainer, org.ujac.print.PdfCellContainer, org.ujac.print.ElementContainer, org.ujac.print.Condition
- extends org.ujac.print.BaseDocumentTag
Name: MacroDefTag
Description: Description of the class.
Log: $Log: MacroDefTag.java,v $
Log: Revision 1.4 2003/11/23 03:08:34 lauerc
Log: Cleaned up code.
Log:
Log: Revision 1.3 2003/11/21 00:57:42 lauerc
Log: Made almost all attribute values behave dynamic using the Expression interpreter.
Log:
Log: Revision 1.2 2003/11/01 12:05:19 lauerc
Log: Added copyright notice.
Log:
Log: Revision 1.1 2003/09/29 21:15:03 lauerc
Log: Renamed classes from XyzItem to XyzTag.
Log:
Log: Revision 1.8 2003/07/23 22:48:48 lauerc
Log: Added attribute documentation.
Log:
Log: Revision 1.7 2003/07/18 06:26:01 lauerc
Log: Content handling re-designed.
Log:
Log: Revision 1.6 2003/07/10 06:49:00 lauerc
Log: Implemented Condition interface, always returning false at method isTrue to avoid executing of the items, only recording is desired here.
Log:
Log: Revision 1.5 2003/07/09 22:01:43 lauerc
Log: Implemented the getDescription method.
Log:
Log: Revision 1.4 2003/07/08 22:16:07 lauerc
Log: Added method getParameterDefs.
Log: Fixed method recordEvent.
Log:
Log: Revision 1.3 2003/07/07 06:59:15 lauerc
Log: Further progress towards completion.
Log:
Log: Revision 1.2 2003/07/06 22:03:15 lauerc
Log: Implemented interface ParameterDefHolder.
Log:
Log: Revision 1.1 2003/07/03 04:50:35 lauerc
Log: Initial revision.
Log:
- Version:
- $Revision: 1.4 $
| Field Summary | |
private java.util.List |
documentEvents
The document event list. |
private java.lang.String |
name
The name attribute. |
static java.lang.String |
NAME
The item's name. |
private java.util.Map |
parameterDefs
The parameter definition map. |
private static org.ujac.print.AttributeDefinition[] |
supportedAttributes
The item's supported attributes. |
private static org.ujac.print.ChildDefinition[] |
supportedChilds
The item's supported childs. |
| Fields inherited from class org.ujac.print.BaseDocumentTag |
attributes, condition, content, DEFAULT_FONT, DEFAULT_FONT_COLOR, DEFAULT_FONT_FAMILY, DEFAULT_FONT_SIZE, DEFAULT_FONT_STYLE, depth, documentHandler, parentItem, previousItem, supportedAttributeMap, tagFactory |
| Constructor Summary | |
MacroDefTag()
|
|
| Method Summary | |
void |
addCell(org.ujac.print.BaseDocumentTag item,
com.lowagie.text.Cell cell)
Adds a cell to the container. |
void |
addCell(org.ujac.print.BaseDocumentTag item,
com.lowagie.text.pdf.PdfPCell cell)
Adds a PDF cell to the container. |
void |
addElement(org.ujac.print.BaseDocumentTag item,
com.lowagie.text.Element element)
Adds a element to the container. |
void |
closeItem()
Closes the item. |
java.lang.String |
getDescription()
Gets a brief description for the item. |
java.util.List |
getDocumentEvents()
Gets the document event list. |
java.lang.String |
getName()
Gets the item's name. |
java.util.Map |
getParameterDefs()
Gets the parameter definition map. |
org.ujac.print.AttributeDefinition[] |
getSupportedAttributes()
Gets the list of supported attributes. |
org.ujac.print.ChildDefinition[] |
getSupportedChilds()
Gets the list of supported childs. |
void |
initialize()
Initializes the item. |
boolean |
isTrue()
Checks whether the condition is true or not. |
boolean |
isVirtualContainer()
Is the item virtual container, such as if, else or foreach. |
void |
openItem()
Opens the item. |
void |
recordEvent(org.ujac.print.DocumentEvent event)
Records the given document event. |
void |
setParameterDef(org.ujac.print.ParameterDefinition parameterDef)
Sets a parameter definition. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
NAME
public static final java.lang.String NAME
- The item's name.
- See Also:
- Constant Field Values
supportedAttributes
private static final org.ujac.print.AttributeDefinition[] supportedAttributes
- The item's supported attributes.
supportedChilds
private static final org.ujac.print.ChildDefinition[] supportedChilds
- The item's supported childs.
name
private java.lang.String name
- The name attribute.
parameterDefs
private java.util.Map parameterDefs
- The parameter definition map.
documentEvents
private java.util.List documentEvents
- The document event list.
| Constructor Detail |
MacroDefTag
public MacroDefTag()
| Method Detail |
getName
public java.lang.String getName()
- Gets the item's name.
getDescription
public java.lang.String getDescription()
- Gets a brief description for the item.
getSupportedAttributes
public org.ujac.print.AttributeDefinition[] getSupportedAttributes()
- Gets the list of supported attributes.
getSupportedChilds
public org.ujac.print.ChildDefinition[] getSupportedChilds()
- Gets the list of supported childs.
isVirtualContainer
public boolean isVirtualContainer()
- Is the item virtual container, such as if, else or foreach.
getDocumentEvents
public java.util.List getDocumentEvents()
- Gets the document event list.
getParameterDefs
public java.util.Map getParameterDefs()
- Gets the parameter definition map.
initialize
public void initialize()
throws org.ujac.print.DocumentHandlerException
- Initializes the item.
openItem
public void openItem()
throws org.ujac.print.DocumentHandlerException
- Opens the item.
closeItem
public void closeItem()
throws org.ujac.print.DocumentHandlerException
- Closes the item.
setParameterDef
public void setParameterDef(org.ujac.print.ParameterDefinition parameterDef)
- Sets a parameter definition.
- Specified by:
setParameterDefin interfaceorg.ujac.print.ParameterDefHolder
recordEvent
public void recordEvent(org.ujac.print.DocumentEvent event)
- Description copied from interface:
org.ujac.print.DocumentEventRecorder - Records the given document event.
- Specified by:
recordEventin interfaceorg.ujac.print.DocumentEventRecorder
addCell
public void addCell(org.ujac.print.BaseDocumentTag item, com.lowagie.text.Cell cell) throws org.ujac.print.DocumentHandlerException
- Adds a cell to the container.
- Specified by:
addCellin interfaceorg.ujac.print.CellContainer
addCell
public void addCell(org.ujac.print.BaseDocumentTag item, com.lowagie.text.pdf.PdfPCell cell) throws org.ujac.print.DocumentHandlerException
- Adds a PDF cell to the container.
- Specified by:
addCellin interfaceorg.ujac.print.PdfCellContainer
addElement
public void addElement(org.ujac.print.BaseDocumentTag item, com.lowagie.text.Element element) throws org.ujac.print.DocumentHandlerException
- Adds a element to the container.
- Specified by:
addElementin interfaceorg.ujac.print.ElementContainer
isTrue
public boolean isTrue()
- Description copied from interface:
org.ujac.print.Condition - Checks whether the condition is true or not.
- Specified by:
isTruein interfaceorg.ujac.print.Condition
|
|||||||||
| Home >> All >> org >> ujac >> print >> [ tag overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC