|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IContent
object created by report generator. the content of report document.
Field Summary | |
---|---|
static int |
AUTOTEXT_CONTENT
|
static int |
CELL_CONTENT
|
static int |
CONTAINER_CONTENT
|
static int |
DATA_CONTENT
|
static int |
DOCUMENT_EXTENSION
|
static int |
FOREIGN_CONTENT
|
static int |
GROUP_CONTENT
|
static int |
IMAGE_CONTENT
|
static int |
LABEL_CONTENT
|
static int |
LAYOUT_EXTENSION
|
static int |
LIST_BAND_CONTENT
|
static int |
LIST_CONTENT
|
static int |
LIST_GROUP_CONTENT
|
static int |
PAGE_CONTENT
|
static int |
ROW_CONTENT
|
static int |
SERIALIZE_CONTENT
|
static int |
TABLE_BAND_CONTENT
|
static int |
TABLE_CONTENT
|
static int |
TABLE_GROUP_CONTENT
|
static int |
TEXT_CONTENT
|
Method Summary | |
---|---|
java.lang.Object |
accept(IContentVisitor visitor,
java.lang.Object value)
use visitor to process the object. |
IContent |
cloneContent(boolean isDeep)
|
java.lang.String |
getACL()
|
java.lang.String |
getBookmark()
|
int |
getContentType()
the content type, must be one of the predefines. |
java.lang.Object |
getExtension(int extension)
|
java.lang.Object |
getGenerateBy()
the design object which create this content. |
org.eclipse.birt.report.engine.ir.DimensionType |
getHeight()
sepcified value, the actual height is defined in IBounds |
java.lang.String |
getHelpText()
|
IHyperlinkAction |
getHyperlinkAction()
|
IStyle |
getInlineStyle()
|
InstanceID |
getInstanceID()
get the instance id of the content. |
java.lang.String |
getName()
unique id of the content. |
IReportContent |
getReportContent()
return the report which contains/create this content. |
java.lang.String |
getStyleClass()
|
java.lang.Object |
getTOC()
|
org.eclipse.birt.report.engine.ir.DimensionType |
getWidth()
specified value, the real value is defined in IBounds |
org.eclipse.birt.report.engine.ir.DimensionType |
getX()
specified value, the real value is defined in IBounds |
org.eclipse.birt.report.engine.ir.DimensionType |
getY()
specified value, the real value is defined in IBounds |
boolean |
isDirectionRTL()
|
boolean |
isRTL()
|
void |
readContent(java.io.DataInputStream in,
java.lang.ClassLoader loader)
|
void |
setACL(java.lang.String acl)
|
void |
setBookmark(java.lang.String bookmark)
|
void |
setExtension(int extension,
java.lang.Object value)
Set the extension of the content. |
void |
setGenerateBy(java.lang.Object generateBy)
|
void |
setHeight(org.eclipse.birt.report.engine.ir.DimensionType height)
|
void |
setHelpText(java.lang.String help)
|
void |
setHyperlinkAction(IHyperlinkAction hyperlink)
|
void |
setInlineStyle(IStyle style)
|
void |
setInstanceID(InstanceID id)
set the instace id of the content. |
void |
setName(java.lang.String name)
|
void |
setReportContent(IReportContent report)
set the report content. |
void |
setStyleClass(java.lang.String styleClass)
|
void |
setTOC(java.lang.Object toc)
|
void |
setWidth(org.eclipse.birt.report.engine.ir.DimensionType width)
|
void |
setX(org.eclipse.birt.report.engine.ir.DimensionType x)
|
void |
setY(org.eclipse.birt.report.engine.ir.DimensionType y)
|
void |
writeContent(java.io.DataOutputStream out)
|
Methods inherited from interface org.eclipse.birt.report.engine.css.engine.CSSStylableElement |
---|
getComputedStyle, getCSSEngine, getStyle |
Field Detail |
---|
static final int SERIALIZE_CONTENT
static final int CELL_CONTENT
static final int CONTAINER_CONTENT
static final int DATA_CONTENT
static final int FOREIGN_CONTENT
static final int IMAGE_CONTENT
static final int LABEL_CONTENT
static final int PAGE_CONTENT
static final int ROW_CONTENT
static final int TABLE_BAND_CONTENT
static final int TABLE_CONTENT
static final int TEXT_CONTENT
static final int AUTOTEXT_CONTENT
static final int LIST_CONTENT
static final int LIST_BAND_CONTENT
static final int GROUP_CONTENT
static final int LIST_GROUP_CONTENT
static final int TABLE_GROUP_CONTENT
static final int DOCUMENT_EXTENSION
static final int LAYOUT_EXTENSION
Method Detail |
---|
int getContentType()
InstanceID getInstanceID()
void setInstanceID(InstanceID id)
id
- java.lang.Object getExtension(int extension)
void setExtension(int extension, java.lang.Object value)
extension
- extension typevalue
- extension value
java.lang.ArrayIndexOutOfBoundsException
- if index is outof range {0,1}IReportContent getReportContent()
void setReportContent(IReportContent report)
report
- java.lang.String getName()
void setName(java.lang.String name)
java.lang.Object getGenerateBy()
void setGenerateBy(java.lang.Object generateBy)
IStyle getInlineStyle()
void setInlineStyle(IStyle style)
java.lang.String getStyleClass()
void setStyleClass(java.lang.String styleClass)
java.lang.Object accept(IContentVisitor visitor, java.lang.Object value)
visitor
- java.lang.String getBookmark()
void setBookmark(java.lang.String bookmark)
IHyperlinkAction getHyperlinkAction()
void setHyperlinkAction(IHyperlinkAction hyperlink)
java.lang.String getHelpText()
void setHelpText(java.lang.String help)
org.eclipse.birt.report.engine.ir.DimensionType getHeight()
void setHeight(org.eclipse.birt.report.engine.ir.DimensionType height)
org.eclipse.birt.report.engine.ir.DimensionType getWidth()
void setWidth(org.eclipse.birt.report.engine.ir.DimensionType width)
org.eclipse.birt.report.engine.ir.DimensionType getX()
void setX(org.eclipse.birt.report.engine.ir.DimensionType x)
org.eclipse.birt.report.engine.ir.DimensionType getY()
void setY(org.eclipse.birt.report.engine.ir.DimensionType y)
java.lang.Object getTOC()
void setTOC(java.lang.Object toc)
void writeContent(java.io.DataOutputStream out) throws java.io.IOException
java.io.IOException
void readContent(java.io.DataInputStream in, java.lang.ClassLoader loader) throws java.io.IOException
java.io.IOException
IContent cloneContent(boolean isDeep)
boolean isRTL()
boolean isDirectionRTL()
java.lang.String getACL()
void setACL(java.lang.String acl)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |