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
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
PageElement() |
Modifier and Type | Method and Description |
---|---|
PageElement |
clone() |
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.
|
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.
|
SpeakerSpotlight |
getSpeakerSpotlight()
A Speaker Spotlight.
|
Table |
getTable()
A table page element.
|
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(String fieldName,
Object value) |
PageElement |
setDescription(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(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 |
setSpeakerSpotlight(SpeakerSpotlight speakerSpotlight)
A Speaker Spotlight.
|
PageElement |
setTable(Table table)
A table page element.
|
PageElement |
setTitle(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, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getDescription()
null
for nonepublic PageElement setDescription(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 String getObjectId()
null
for nonepublic PageElement setObjectId(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 SpeakerSpotlight getSpeakerSpotlight()
null
for nonepublic PageElement setSpeakerSpotlight(SpeakerSpotlight speakerSpotlight)
speakerSpotlight
- speakerSpotlight or null
for nonepublic Table getTable()
null
for nonepublic PageElement setTable(Table table)
table
- table or null
for nonepublic String getTitle()
null
for nonepublic PageElement setTitle(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(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public PageElement clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.