|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.crystaldecisions.sdk.occa.report.definition.Area
public class Area
This object implements an area in a report. An area is a group of like sections in the report (for example, Details A--Da, Details B--Db, and so on) that all share the same characteristics. Each section within the area can be formatted differently. This object allows you to retrieve information and set options for a specified area in your report.
Constructor Summary | |
---|---|
Area()
|
|
Area(IArea src)
|
Method Summary | |
---|---|
java.lang.Object |
clone(boolean deepClone)
|
void |
copyTo(java.lang.Object destObject,
boolean deepCopy)
|
java.lang.Object |
createMember(java.lang.String eleName,
org.xml.sax.Attributes attrs,
XMLSerializationContext ctxt,
java.util.Map objState,
boolean[] bLoaded)
For internal use only. |
void |
doControllerModification(java.lang.Object newObject)
|
void |
endElement(java.lang.String eleName,
java.util.Map objState)
For internal use only. |
void |
enumerateMembers(IMemberVisitor visitor)
|
ControllableMixin |
getControllableMixin()
|
IAreaFormat |
getFormat()
Returns the format of the area. |
AreaSectionKind |
getKind()
Returns the type (kind) of area (for example, Details, Report Header, Page Footer, and so on). |
java.lang.String |
getName()
Returns the area name. |
Sections |
getSections()
Returns the sections of the area. |
boolean |
hasContent(java.lang.Object srcArea)
|
boolean |
isDirectlyControllable()
|
void |
readElement(java.lang.String eleName,
java.lang.String sVal,
org.xml.sax.Attributes attrs,
java.util.Map objState)
For internal use only. |
void |
save(XMLWriter writer,
java.lang.String sTag,
XMLSerializationContext ctxt)
For internal use only. |
void |
save(XMLWriter writer,
XMLSerializationContext ctxt)
For internal use only. |
void |
saveContents(XMLWriter writer,
XMLSerializationContext ctxt)
For internal use only. |
void |
setFormat(IAreaFormat areaFormat)
Sets the format of the area. |
void |
setKind(AreaSectionKind kind)
Sets the type (kind) of area (for example, Details, Report Header, Page Footer, and so on). |
void |
setName(java.lang.String name)
Sets the area name. |
void |
setSections(Sections sections)
Sets the sections of the area. |
void |
startElement(java.lang.String eleName,
java.util.Map objState,
org.xml.sax.Attributes attrs)
For internal use only. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Area(IArea src)
public Area()
Method Detail |
---|
public java.lang.Object clone(boolean deepClone)
public void copyTo(java.lang.Object destObject, boolean deepCopy)
public java.lang.Object createMember(java.lang.String eleName, org.xml.sax.Attributes attrs, XMLSerializationContext ctxt, java.util.Map objState, boolean[] bLoaded)
For internal use only.
public void endElement(java.lang.String eleName, java.util.Map objState)
For internal use only.
public IAreaFormat getFormat()
IArea
Returns the format of the area.
getFormat
in interface IArea
IAreaFormat
object that specifies the format of the area.public AreaSectionKind getKind()
IArea
Returns the type (kind) of area (for example, Details, Report Header, Page Footer, and so on).
getKind
in interface IArea
AreaSectionKind
object that specifies the kind of area.public java.lang.String getName()
IArea
Returns the area name.
getName
in interface IArea
String
that specifies the area name.public Sections getSections()
IArea
Returns the sections of the area.
getSections
in interface IArea
Sections
object containing the sections of the area.public boolean hasContent(java.lang.Object srcArea)
public void readElement(java.lang.String eleName, java.lang.String sVal, org.xml.sax.Attributes attrs, java.util.Map objState)
For internal use only.
public void save(XMLWriter writer, XMLSerializationContext ctxt) throws java.io.IOException
For internal use only.
java.io.IOException
public void save(XMLWriter writer, java.lang.String sTag, XMLSerializationContext ctxt) throws java.io.IOException
For internal use only.
java.io.IOException
public void saveContents(XMLWriter writer, XMLSerializationContext ctxt) throws java.io.IOException
For internal use only.
java.io.IOException
public void setFormat(IAreaFormat areaFormat)
IArea
Sets the format of the area.
setFormat
in interface IArea
areaFormat
- An IAreaFormat
object that specifies the format of the area.public void setKind(AreaSectionKind kind)
IArea
Sets the type (kind) of area (for example, Details, Report Header, Page Footer, and so on).
setKind
in interface IArea
kind
- An AreaSectionKind
object that specifies the kind of area.public void setName(java.lang.String name)
IArea
Sets the area name.
setName
in interface IArea
name
- A String
that specifies the area name.public void setSections(Sections sections)
IArea
Sets the sections of the area.
setSections
in interface IArea
sections
- A Sections
object containing the sections of the area.public void startElement(java.lang.String eleName, java.util.Map objState, org.xml.sax.Attributes attrs)
For internal use only.
public ControllableMixin getControllableMixin()
public void doControllerModification(java.lang.Object newObject)
public boolean isDirectlyControllable()
public void enumerateMembers(IMemberVisitor visitor)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |