public final class PageElement
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Slides API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
PageElement() |
Modifier and Type | Method and Description |
---|---|
PageElement |
clone() |
java.lang.String |
getDescription()
The description of the page element.
|
Group |
getElementGroup()
A collection of page elements joined as a single unit.
|
Image |
getImage()
An image page element.
|
Line |
getLine()
A line page element.
|
java.lang.String |
getObjectId()
The object ID for this page element.
|
Shape |
getShape()
A generic shape.
|
SheetsChart |
getSheetsChart()
A linked chart embedded from Google Sheets.
|
Size |
getSize()
The size of the page element.
|
Table |
getTable()
A table page element.
|
java.lang.String |
getTitle()
The title of the page element.
|
AffineTransform |
getTransform()
The transform of the page element.
|
Video |
getVideo()
A video page element.
|
WordArt |
getWordArt()
A word art page element.
|
PageElement |
set(java.lang.String fieldName,
java.lang.Object value) |
PageElement |
setDescription(java.lang.String description)
The description of the page element.
|
PageElement |
setElementGroup(Group elementGroup)
A collection of page elements joined as a single unit.
|
PageElement |
setImage(Image image)
An image page element.
|
PageElement |
setLine(Line line)
A line page element.
|
PageElement |
setObjectId(java.lang.String objectId)
The object ID for this page element.
|
PageElement |
setShape(Shape shape)
A generic shape.
|
PageElement |
setSheetsChart(SheetsChart sheetsChart)
A linked chart embedded from Google Sheets.
|
PageElement |
setSize(Size size)
The size of the page element.
|
PageElement |
setTable(Table table)
A table page element.
|
PageElement |
setTitle(java.lang.String title)
The title of the page element.
|
PageElement |
setTransform(AffineTransform transform)
The transform of the page element.
|
PageElement |
setVideo(Video video)
A video page element.
|
PageElement |
setWordArt(WordArt wordArt)
A word art page element.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public java.lang.String getDescription()
null
for nonepublic PageElement setDescription(java.lang.String description)
description
- description or null
for nonepublic Group getElementGroup()
null
for nonepublic PageElement setElementGroup(Group elementGroup)
elementGroup
- elementGroup or null
for nonepublic Image getImage()
null
for nonepublic PageElement setImage(Image image)
image
- image or null
for nonepublic Line getLine()
null
for nonepublic PageElement setLine(Line line)
line
- line or null
for nonepublic java.lang.String getObjectId()
null
for nonepublic PageElement setObjectId(java.lang.String objectId)
objectId
- objectId or null
for nonepublic Shape getShape()
null
for nonepublic PageElement setShape(Shape shape)
shape
- shape or null
for nonepublic SheetsChart getSheetsChart()
null
for nonepublic PageElement setSheetsChart(SheetsChart sheetsChart)
sheetsChart
- sheetsChart or null
for nonepublic Size getSize()
null
for nonepublic PageElement setSize(Size size)
size
- size or null
for nonepublic Table getTable()
null
for nonepublic PageElement setTable(Table table)
table
- table or null
for nonepublic java.lang.String getTitle()
null
for nonepublic PageElement setTitle(java.lang.String title)
title
- title or null
for nonepublic AffineTransform getTransform()
null
for nonepublic PageElement setTransform(AffineTransform transform)
transform
- transform or null
for nonepublic Video getVideo()
null
for nonepublic PageElement setVideo(Video video)
video
- video or null
for nonepublic WordArt getWordArt()
null
for nonepublic PageElement setWordArt(WordArt wordArt)
wordArt
- wordArt or null
for nonepublic PageElement set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public PageElement clone()
clone
in class com.google.api.client.json.GenericJson