fi.hut.tml.xsmiles.mlfc.xslfo.form
Class FormElement

java.lang.Object
  extended byorg.apache.fop.fo.FONode
      extended byorg.apache.fop.fo.FObj
          extended byfi.hut.tml.xsmiles.mlfc.xslfo.form.FormElement

public class FormElement
extends org.apache.fop.fo.FObj

The base class for form elements (inputs, textfields, buttons, etc.) in the fo tree.

Version:
$Revision: 5269 $
Author:
Mikko Honkala

Nested Class Summary
static class FormElement.Maker
           
 
Field Summary
protected  VisualComponentService control
           
protected  org.w3c.dom.Element domElement
           
protected  boolean extensionHandled
           
protected  java.awt.Component myComponent
           
 
Fields inherited from class org.apache.fop.fo.FObj
name, properties, propMgr
 
Fields inherited from class org.apache.fop.fo.FONode
areaClass, areasGenerated, BREAK_AFTER, bufferManager, children, forcedStartOffset, forcedWidth, isInTableCell, linkSet, marker, markers, orphans, parent, START, widows
 
Constructor Summary
FormElement(org.apache.fop.fo.FObj parent, org.apache.fop.fo.PropertyList propertyList)
           
 
Method Summary
 java.awt.Component createComponent()
           
 java.awt.Component getComponent()
           
 VisualComponentService getControl()
           
 org.w3c.dom.Element getDomElement()
           
 VisualComponentService getExtension()
           
 org.apache.fop.fo.Status layout(org.apache.fop.layout.Area area)
           
static org.apache.fop.fo.FObj.Maker maker()
           
 
Methods inherited from class org.apache.fop.fo.FObj
addCharacters, end, generatesReferenceAreas, getContentWidth, getName, getProperty, makePropertyManager, removeID, start
 
Methods inherited from class org.apache.fop.fo.FONode
addChild, addMarker, forceStartOffset, forceWidth, getBufferManager, getLinkSet, getMarkers, getMarkerSnapshot, getParent, hasMarkers, removeAreas, resetMarker, rollback, setBufferManager, setIsInTableCell, setLinkSet, setOrphans, setWidows
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

domElement

protected org.w3c.dom.Element domElement

myComponent

protected java.awt.Component myComponent

extensionHandled

protected boolean extensionHandled

control

protected VisualComponentService control
Constructor Detail

FormElement

public FormElement(org.apache.fop.fo.FObj parent,
                   org.apache.fop.fo.PropertyList propertyList)
Method Detail

maker

public static org.apache.fop.fo.FObj.Maker maker()

getDomElement

public org.w3c.dom.Element getDomElement()

getControl

public VisualComponentService getControl()

layout

public org.apache.fop.fo.Status layout(org.apache.fop.layout.Area area)
                                throws org.apache.fop.apps.FOPException
Throws:
org.apache.fop.apps.FOPException

createComponent

public java.awt.Component createComponent()

getComponent

public java.awt.Component getComponent()

getExtension

public VisualComponentService getExtension()


X-Smiles 1.2