org.nuxeo.ecm.platform.ui.web.component.seam
Class UIImage
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.jboss.seam.pdf.ui.ITextComponent
org.jboss.seam.pdf.ui.UIRectangle
org.nuxeo.ecm.platform.ui.web.component.seam.UIImage
- All Implemented Interfaces:
- StateHolder
public class UIImage
- extends org.jboss.seam.pdf.ui.UIRectangle
Overrides default image to avoid crash when image is not found
- Since:
- 5.4.2
Fields inherited from class org.jboss.seam.pdf.ui.ITextComponent |
COMPONENT_FAMILY |
Methods inherited from class org.jboss.seam.pdf.ui.UIRectangle |
applyRectangleProperties, setBackgroundColor, setBorder, setBorderColor, setBorderColorBottom, setBorderColorLeft, setBorderColorRight, setBorderColorTop, setBorderWidth, setBorderWidthBottom, setBorderWidthLeft, setBorderWidthRight, setBorderWidthTop |
Methods inherited from class org.jboss.seam.pdf.ui.ITextComponent |
add, addToITextParent, encode, encodeBegin, encodeChildren, encodeEnd, extractText, findDocument, findITextParent, findITextParent, getFamily, getFont, getRendersChildren, handleFacet, noITextParentFound, processFacet, valueBinding, valueBinding |
Methods inherited from class javax.faces.component.UIComponentBase |
broadcast, decode, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
COMPONENT_TYPE
public static final String COMPONENT_TYPE
UIImage
public UIImage()
setValue
public void setValue(Object value)
setRotation
public void setRotation(float rotation)
setHeight
public void setHeight(float height)
setWidth
public void setWidth(float width)
setAlignment
public void setAlignment(String alignment)
setAlt
public void setAlt(String alt)
setWrap
public void setWrap(Boolean wrap)
setUnderlying
public void setUnderlying(Boolean underlying)
setDpi
public void setDpi(String dpi)
setIndentationLeft
public void setIndentationLeft(Float indentationLeft)
setIndentationRight
public void setIndentationRight(Float indentationRight)
setInitialRotation
public void setInitialRotation(Float initialRotation)
setSpacingAfter
public void setSpacingAfter(Float spacingAfter)
setSpacingBefore
public void setSpacingBefore(Float spacingBefore)
setWidthPercentage
public void setWidthPercentage(Float widthPercentage)
setScalePercent
public void setScalePercent(String scalePercent)
getITextObject
public Object getITextObject()
- Specified by:
getITextObject
in class org.jboss.seam.pdf.ui.ITextComponent
removeITextObject
public void removeITextObject()
- Specified by:
removeITextObject
in class org.jboss.seam.pdf.ui.ITextComponent
createITextObject
public void createITextObject(FacesContext context)
throws IOException,
com.lowagie.text.DocumentException
- Specified by:
createITextObject
in class org.jboss.seam.pdf.ui.ITextComponent
- Throws:
IOException
com.lowagie.text.DocumentException
handleAdd
public void handleAdd(Object o)
- Specified by:
handleAdd
in class org.jboss.seam.pdf.ui.ITextComponent
Copyright © 2011 Nuxeo SAS. All Rights Reserved.