Serialized Form
-
Package app.media
-
Class app.media.EllipseShape
class EllipseShape extends GenericShape implements Serializable -
Class app.media.FileMedia
class FileMedia extends Media implements Serializable-
Serialized Fields
-
rawData
byte[] rawData
Subclass of PageMedia defining Media that are associated with external filesAside from regular Media parameters, defined by raw data stored by the referenced file stored as an array of bytes
-
-
-
Class app.media.GenericShape
class GenericShape extends Media implements Serializable-
Serialized Fields
-
colour
String colour
-
p1
app.media.GenericShape.Point p1
-
p2
app.media.GenericShape.Point p2
-
-
-
Class app.media.Hyperlink
class Hyperlink extends MediaText implements Serializable-
Serialized Fields
-
link
String link
-
-
-
Class app.media.Media
class Media extends Object implements Serializable-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
readObjectNoData
- Throws:
ObjectStreamException
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
angle
javafx.beans.property.DoubleProperty angle
-
height
javafx.beans.property.DoubleProperty height
-
id
long id
-
name
javafx.beans.property.StringProperty name
-
tags
javafx.collections.ObservableSet<String> tags
-
width
javafx.beans.property.DoubleProperty width
-
x
javafx.beans.property.DoubleProperty x
-
y
javafx.beans.property.DoubleProperty y
-
zIndex
javafx.beans.property.IntegerProperty zIndex
-
-
-
Class app.media.MediaAudio
class MediaAudio extends FileMedia implements Serializable-
Serialized Fields
-
timestamps
ArrayList<javafx.util.Duration> timestamps
Entity class for storing audioAside from regular Media and FileMedia parameters, defined by a list of Durations denoting points to be linked to within the associated playable type
Representation Invariant: All Durations in timestamps are valid points in the associated media
-
-
-
Class app.media.MediaHyperlink
class MediaHyperlink extends Media implements Serializable -
Class app.media.MediaImage
class MediaImage extends FileMedia implements Serializable -
Class app.media.MediaText
class MediaText extends Media implements Serializable -
Record Class app.media.MediaText.Box
class Box extends Record implements Serializable-
Serialized Fields
-
leftCorner
double leftCorner
-
rightCorner
double rightCorner
-
-
-
Class app.media.MediaVideo
class MediaVideo extends MediaAudio implements Serializable -
Class app.media.PenStroke
class PenStroke extends Media implements Serializable-
Serialized Fields
-
colour
String colour
-
segments
List<PenStroke.Segment> segments
-
thickness
double thickness
-
-
-
Record Class app.media.PenStroke.Segment
class Segment extends Record implements Serializable-
Serialized Fields
-
endX
double endX
-
endY
double endY
-
-
-
Class app.media.PolygonShape
class PolygonShape extends GenericShape implements Serializable-
Serialized Fields
-
radius
double radius
Represents the distance from the center of the polygon to any vertex -
sideCount
int sideCount
Represents the number of sides of the polygon -
startAngle
double startAngle
Represents the starting angular offset of the polygon after creation
-
-
-
Class app.media.RectangleShape
class RectangleShape extends GenericShape implements Serializable
-