Package atessera.json
Class PresentationContent.Figure
java.lang.Object
atessera.json.PresentationContent.Figure
- Enclosing class:
PresentationContent
Represents a standalone figure associated with a presentation,
independent of a particular frame.
Figures are compiled separately and may be referenced from
multiple frames. Each figure has a PresentationContent.FigureType, an optional
identifier, a LaTeX label, and source text.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()Unique identifier for this figure (used for cross-referencing).getLabel()LaTeX label for referencing this figure.Source text of the figure.getType()The type of figure.inthashCode()voidUnique identifier for this figure (used for cross-referencing).voidLaTeX label for referencing this figure.voidSource text of the figure.voidThe type of figure.toString()
-
Constructor Details
-
Figure
public Figure() -
Figure
-
-
Method Details
-
getType
The type of figure. Determines which compiler is used (e.g.PresentationContent.FigureType.METAPOSTusesMetapost). -
getId
Unique identifier for this figure (used for cross-referencing). -
getLabel
LaTeX label for referencing this figure. -
getSource
Source text of the figure. Interpreted according to the figure'stype. -
setType
The type of figure. Determines which compiler is used (e.g.PresentationContent.FigureType.METAPOSTusesMetapost). -
setId
Unique identifier for this figure (used for cross-referencing). -
setLabel
LaTeX label for referencing this figure. -
setSource
Source text of the figure. Interpreted according to the figure'stype. -
equals
-
hashCode
public int hashCode() -
toString
-