MetadataBuilderProxy

papyrus.DSL.builders.MetadataBuilderProxy
class MetadataBuilderProxy(get: () => MetadataBuilder, set: MetadataBuilder => Unit) extends MetadataBuilder

Builds document metadata proxy

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Builder[Metadata]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def build: Metadata

Attributes

Definition Classes

Attributes

Definition Classes
override def withAuthor(value: String): MetadataBuilder

Sets author name

Sets author name

Attributes

Definition Classes
override def withCharset(value: Charset): MetadataBuilder

Sets charset ("utf-8", "iso-8859-1", "windows-1252")

Sets charset ("utf-8", "iso-8859-1", "windows-1252")

Attributes

Definition Classes
override def withExtension(value: Extension): MetadataBuilder

Sets file extension ("html" or "pdf")

Sets file extension ("html" or "pdf")

Attributes

Definition Classes
override def withLanguage(value: Language): MetadataBuilder

Sets language ("en", "it", "fr", "de", etc.)

Sets language ("en", "it", "fr", "de", etc.)

Attributes

Definition Classes
override def withNameFile(value: String): MetadataBuilder

Sets filename

Sets filename

Attributes

Definition Classes
override def withSavingPath(value: String): MetadataBuilder

Sets absolute saving path

Sets absolute saving path

Attributes

Definition Classes

Sets style parameters with another builder

Sets style parameters with another builder

Attributes

Definition Classes
override def withStyleSheet(value: StyleSheet): MetadataBuilder

Sets stylesheet path (String ending with ".css"). Papyrus creates a default stylesheet

Sets stylesheet path (String ending with ".css"). Papyrus creates a default stylesheet

Attributes

Definition Classes
override def withTitle(value: String): MetadataBuilder

Sets document title

Sets document title

Attributes

Definition Classes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product