DeclFormat

class DeclFormat

Format options for declarations

Members defined in DeclFormat (4 members)

merge

RW

Options for merging consecutive declaration relationships.

multiplicity_placement

RW

Where multiplicity is placed in type declarations:

ordered_nonunique

RW

How ordered and nonunique are ordered:

__init__

Attributes

property merge: syside.conf.MergeOptions

Options for merging consecutive declaration relationships.

property multiplicity_placement: syside.conf.MultiPlacement

Where multiplicity is placed in type declarations:

  • first: multiplicity is printed before any other specializations

  • first-specialization: multiplicity is printed after the first specialization

  • last: multiplicity is printed after all specializations

property ordered_nonunique: syside.conf.FormatPreserved[syside.conf.MultiOrder]

How ordered and nonunique are ordered:

  • ordered: ordered is printed first

  • nonunique: nonunique is printed first

Methods

__init__() None