Documentation ¶
Index ¶
- type ControlCharacterSet
- type FeragMessage
- type FeragString
- func (fs *FeragString) AddProductReference(pr *ProductReference) error
- func (fs *FeragString) AddProductionDrop(pd *ProductionDrop) errordeprecated
- func (fs *FeragString) AddRoute(r *Route) error
- func (fs *FeragString) AddRouteEnd(re *RouteEnd) errordeprecated
- func (fs *FeragString) AddRouteInfo(ri *RouteInfo) errordeprecated
- func (fs *FeragString) AddRouteListEntry(rl *RouteListEntry) errordeprecated
- func (fs *FeragString) NextRouteCode() int
- func (fs *FeragString) PrintOut() string
- func (fs *FeragString) SetTitleName(titleName string)
- type MessageTemplateFunc
- type MissingParameter
- type ProductReference
- func (pr *ProductReference) CopiesAssigned() string
- func (pr *ProductReference) FeedingMode() string
- func (pr *ProductReference) GetProductReferenceNumber() int
- func (pr *ProductReference) IssueReference() string
- func (pr *ProductReference) Message() string
- func (pr *ProductReference) MissingParameter() string
- func (pr *ProductReference) Overlap() string
- func (pr *ProductReference) Payload() string
- func (pr *ProductReference) ProductName() string
- func (pr *ProductReference) ProductReferenceNumber() string
- func (pr *ProductReference) ProductUsageType() string
- func (pr *ProductReference) ProductWeight() string
- func (pr *ProductReference) Scatter() string
- func (pr *ProductReference) SetCopiesAssigned(copiesAssigned int)
- func (pr *ProductReference) SetFeedingMode(feedingMode int)
- func (pr *ProductReference) SetIssueReference(issueReference string)
- func (pr *ProductReference) SetMissingParameter(missingParameter MissingParameter)
- func (pr *ProductReference) SetOverlap(overlap int)
- func (pr *ProductReference) SetProductName(productName string)
- func (pr *ProductReference) SetProductReferenceNumber(productReferenceNumber int)
- func (pr *ProductReference) SetProductUsageType(productUsageType int)
- func (pr *ProductReference) SetProductWeight(productWeight int)
- func (pr *ProductReference) SetScatter(scatter int)
- func (pr *ProductReference) SetSheetLayers(sheetLayers int)
- func (pr *ProductReference) SetSupervision(supervision int)
- func (pr *ProductReference) SheetLayers() string
- func (pr *ProductReference) Supervision() string
- type ProductionDrop
- func (pd *ProductionDrop) AddProductReferenceNumber(productReferenceNumber int)
- func (pd *ProductionDrop) AgentName() string
- func (pd *ProductionDrop) Limit() string
- func (pd *ProductionDrop) MaxBundle() string
- func (pd *ProductionDrop) MaxStack() string
- func (pd *ProductionDrop) Message() string
- func (pd *ProductionDrop) NumberOfCopies() string
- func (pd *ProductionDrop) ParameterN() string
- func (pd *ProductionDrop) ParameterSz() string
- func (pd *ProductionDrop) Payload() string
- func (pd *ProductionDrop) ProductReferenceNumbers() string
- func (pd *ProductionDrop) SetAgentName(agentName string)
- func (pd *ProductionDrop) SetLimit(limit int)
- func (pd *ProductionDrop) SetMaxBundle(maxBundle int)
- func (pd *ProductionDrop) SetMaxStack(maxStack int)
- func (pd *ProductionDrop) SetNumberOfCopies(numberOfCopies int)
- func (pd *ProductionDrop) SetParameterN(parameterN int)
- func (pd *ProductionDrop) SetParameterSz(parameterSz int)
- func (pd *ProductionDrop) SetStandard(standard int)
- func (pd *ProductionDrop) SetTopsheetData(topsheetData string)
- func (pd *ProductionDrop) Standard() string
- func (pd *ProductionDrop) TopsheetData() string
- type Route
- func (r *Route) AddProductReferenceNumber(prnr int)
- func (r *Route) AddProductionDrop(pd *ProductionDrop) error
- func (r *Route) GetRouteListEntry() *RouteListEntry
- func (r *Route) GetRouteMessage() string
- func (r *Route) SetCopiesInRoute(copiesInRoute int)
- func (ri *Route) SetEaMarker(eaMarker int)
- func (ri *Route) SetEditionName(editionName string)
- func (ri *Route) SetLimit(limit int)
- func (ri *Route) SetMaxBundle(maxBundle int)
- func (ri *Route) SetMaxStack(maxStack int)
- func (ri *Route) SetParameterN(parameterN int)
- func (r *Route) SetRampNumber(rampNumber int)
- func (r *Route) SetRouteCode(routeCode int)
- func (r *Route) SetRouteName(routeName string)
- func (ri *Route) SetStandard(standard int)
- func (ri *Route) SetTopsheetMarker(topsheetMarker int)
- func (ri *Route) SetTopsheetTemplateDirectory(topsheetTemplateDirectory int)
- type RouteEnd
- type RouteInfo
- func (ri *RouteInfo) AddProductReferenceNumber(productReferenceNumber int)
- func (ri *RouteInfo) EaAddressDefinition() string
- func (ri *RouteInfo) EaMarker() string
- func (ri *RouteInfo) EditionName() string
- func (ri *RouteInfo) Limit() string
- func (ri *RouteInfo) MaxBundle() string
- func (ri *RouteInfo) MaxStack() string
- func (ri *RouteInfo) Message() string
- func (ri *RouteInfo) ParameterN() string
- func (ri *RouteInfo) ParameterSz() string
- func (ri *RouteInfo) Payload() string
- func (ri *RouteInfo) ProductReferenceNumbers() string
- func (ri *RouteInfo) RouteName() string
- func (ri *RouteInfo) SetEaAddressDefinition(eaAddressDefinition int)
- func (ri *RouteInfo) SetEaMarker(eaMarker int)
- func (ri *RouteInfo) SetEditionName(editionName string)
- func (ri *RouteInfo) SetLimit(limit int)
- func (ri *RouteInfo) SetMaxBundle(maxBundle int)
- func (ri *RouteInfo) SetMaxStack(maxStack int)
- func (ri *RouteInfo) SetParameterN(parameterN int)
- func (ri *RouteInfo) SetParameterSz(parameterSz int)
- func (ri *RouteInfo) SetRouteName(routeName string)
- func (ri *RouteInfo) SetStandard(standard int)
- func (ri *RouteInfo) SetTopsheetMarker(topsheetMarker int)
- func (ri *RouteInfo) SetTopsheetTemplateDirectory(topsheetTemplateDirectory int)
- func (ri *RouteInfo) Standard() string
- func (ri *RouteInfo) TopsheetMarker() string
- func (ri *RouteInfo) TopsheetTemplateDirectory() string
- type RouteListEntry
- func (r *RouteListEntry) CopiesInRoute() string
- func (r *RouteListEntry) Message() string
- func (r *RouteListEntry) Payload() string
- func (r *RouteListEntry) RampNumber() string
- func (r *RouteListEntry) RouteCode() string
- func (r *RouteListEntry) RouteName() string
- func (r *RouteListEntry) SetCopiesInRoute(copiesInRoute int)
- func (r *RouteListEntry) SetRampNumber(rampNumber int)
- func (r *RouteListEntry) SetRouteCode(routeCode int)
- func (r *RouteListEntry) SetRouteName(routeName string)
- type TitleEnd
- type TitleInfo
- func (ti *TitleInfo) AdditionalInfo() string
- func (ti *TitleInfo) CountryCode() string
- func (ti *TitleInfo) IssueReference() string
- func (ti *TitleInfo) Message() string
- func (ti *TitleInfo) Payload() string
- func (ti *TitleInfo) PrintObjectColor() string
- func (ti *TitleInfo) PrintObjectName() string
- func (ti *TitleInfo) PublicationDate() string
- func (ti *TitleInfo) SetAdditionalInfo(additionalInfo string)
- func (ti *TitleInfo) SetCountryCode(countryCode string)
- func (ti *TitleInfo) SetIssueReference(issueReference string)
- func (ti *TitleInfo) SetPrintObjectColor(printObjectColor string)
- func (ti *TitleInfo) SetPrintObjectName(printObjectName string)
- func (ti *TitleInfo) SetPublicationDate(publicationDateString string)
- func (ti *TitleInfo) SetTitleName(titleName string)
- func (ti *TitleInfo) ShowEmptyAdditionalInfo()
- func (ti *TitleInfo) TitleName() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControlCharacterSet ¶
ControlCharacterSet is a struct for the control character field in the FERAG messages that support control characters (Route Info, Production Drop). Supports currently only "D" (Don't Produce) and "T" (Bundles to Secondary Exit).
func NewControlCharacterSet ¶
func NewControlCharacterSet() *ControlCharacterSet
NewControlCharacterSet instantiates a new Control Character Set struct and returns a pointer to it.
func (*ControlCharacterSet) GetControlCharactersMessage ¶
func (cc *ControlCharacterSet) GetControlCharactersMessage() string
GetControlCharactersMessage returns the formatted FERAG string for the control character set.
func (*ControlCharacterSet) SetBundlesToSecondaryExit ¶
func (cc *ControlCharacterSet) SetBundlesToSecondaryExit()
SetBundlesToSecondaryExit sets the "bundles to secondary exit" flag (T)
func (*ControlCharacterSet) SetDontProduce ¶
func (cc *ControlCharacterSet) SetDontProduce()
SetDontProduce sets the "don't produce" flag (D)
type FeragMessage ¶
type FeragMessage struct {
// contains filtered or unexported fields
}
FeragMessage is the struct for the "abstract" message. It is meant to be embedded into the real message structs.
func (*FeragMessage) MessageTemplate ¶
func (fm *FeragMessage) MessageTemplate() MessageTemplateFunc
MessageTemplate returns a MessageTemplateFunc - to be called from within the "real" message structs.
type FeragString ¶
type FeragString struct { TitleInfo *TitleInfo TitleEnd *TitleEnd ProductReferences []*ProductReference ProductReferencesNr int Routes []*Route RouteCount int RouteListEntries []*RouteListEntry RouteListEntryCount int RouteInfoEntries []*RouteInfo ProductionDropEntries []*ProductionDrop RouteEndEntries []*RouteEnd }
FeragString is the root struct for creating a FERAG string. One FeragString instance returns the output for one FERAG string.
func NewFeragString ¶
func NewFeragString() *FeragString
NewFeragString instantiates a new FeragString struct and returns a pointer to it.
func (*FeragString) AddProductReference ¶
func (fs *FeragString) AddProductReference(pr *ProductReference) error
AddProductReference adds a Product Reference instance to the list of product references of the FeragString
func (*FeragString) AddProductionDrop
deprecated
func (fs *FeragString) AddProductionDrop(pd *ProductionDrop) error
Deprecated: AddProductionDrop adds a ProductionDrop to a FeragString. Use AddProductionDrop on the route struct instead.
func (*FeragString) AddRoute ¶
func (fs *FeragString) AddRoute(r *Route) error
AddRoute adds a Route to the list of routes of the FeragString
func (*FeragString) AddRouteEnd
deprecated
func (fs *FeragString) AddRouteEnd(re *RouteEnd) error
Deprecated: AddRouteEnd adds a Route End to a FeragString. Not necessary anymore. Routes are automatically ended now.
func (*FeragString) AddRouteInfo
deprecated
func (fs *FeragString) AddRouteInfo(ri *RouteInfo) error
Deprecated: AddRouteInfo adds a route info to a FeragString. Use AddRoute instead.
func (*FeragString) AddRouteListEntry
deprecated
func (fs *FeragString) AddRouteListEntry(rl *RouteListEntry) error
Deprecated: AddRouteListEntry adds a route list entry to a FeragString. Use AddRoute instead.
func (*FeragString) NextRouteCode ¶
func (fs *FeragString) NextRouteCode() int
NextRouteCode returns the next numeric route code. Use this method to get an automatically incremented counter value for the routes of a FeragString.
func (*FeragString) PrintOut ¶
func (fs *FeragString) PrintOut() string
PrintOut returns the final FERAG string of the FeragString instance
func (*FeragString) SetTitleName ¶
func (fs *FeragString) SetTitleName(titleName string)
SetTitleName sets the title name field
type MessageTemplateFunc ¶
type MessageTemplateFunc func(*FeragMessage, string) string
MessageTemplateFunc is a func type for the generating the FERAG-formatted message.
type MissingParameter ¶
type MissingParameter struct {
// contains filtered or unexported fields
}
func NewMissingParameter ¶
func NewMissingParameter(missingRate, missingSize int) MissingParameter
type ProductReference ¶
type ProductReference struct { FeragMessage // contains filtered or unexported fields }
func NewProductReference ¶
func NewProductReference() *ProductReference
func (*ProductReference) CopiesAssigned ¶
func (pr *ProductReference) CopiesAssigned() string
func (*ProductReference) FeedingMode ¶
func (pr *ProductReference) FeedingMode() string
func (*ProductReference) GetProductReferenceNumber ¶
func (pr *ProductReference) GetProductReferenceNumber() int
func (*ProductReference) IssueReference ¶
func (pr *ProductReference) IssueReference() string
func (*ProductReference) Message ¶
func (pr *ProductReference) Message() string
func (*ProductReference) MissingParameter ¶
func (pr *ProductReference) MissingParameter() string
func (*ProductReference) Overlap ¶
func (pr *ProductReference) Overlap() string
func (*ProductReference) Payload ¶
func (pr *ProductReference) Payload() string
func (*ProductReference) ProductName ¶
func (pr *ProductReference) ProductName() string
func (*ProductReference) ProductReferenceNumber ¶
func (pr *ProductReference) ProductReferenceNumber() string
func (*ProductReference) ProductUsageType ¶
func (pr *ProductReference) ProductUsageType() string
func (*ProductReference) ProductWeight ¶
func (pr *ProductReference) ProductWeight() string
func (*ProductReference) Scatter ¶
func (pr *ProductReference) Scatter() string
func (*ProductReference) SetCopiesAssigned ¶
func (pr *ProductReference) SetCopiesAssigned(copiesAssigned int)
func (*ProductReference) SetFeedingMode ¶
func (pr *ProductReference) SetFeedingMode(feedingMode int)
func (*ProductReference) SetIssueReference ¶
func (pr *ProductReference) SetIssueReference(issueReference string)
func (*ProductReference) SetMissingParameter ¶
func (pr *ProductReference) SetMissingParameter(missingParameter MissingParameter)
func (*ProductReference) SetOverlap ¶
func (pr *ProductReference) SetOverlap(overlap int)
func (*ProductReference) SetProductName ¶
func (pr *ProductReference) SetProductName(productName string)
func (*ProductReference) SetProductReferenceNumber ¶
func (pr *ProductReference) SetProductReferenceNumber(productReferenceNumber int)
func (*ProductReference) SetProductUsageType ¶
func (pr *ProductReference) SetProductUsageType(productUsageType int)
func (*ProductReference) SetProductWeight ¶
func (pr *ProductReference) SetProductWeight(productWeight int)
func (*ProductReference) SetScatter ¶
func (pr *ProductReference) SetScatter(scatter int)
func (*ProductReference) SetSheetLayers ¶
func (pr *ProductReference) SetSheetLayers(sheetLayers int)
func (*ProductReference) SetSupervision ¶
func (pr *ProductReference) SetSupervision(supervision int)
func (*ProductReference) SheetLayers ¶
func (pr *ProductReference) SheetLayers() string
func (*ProductReference) Supervision ¶
func (pr *ProductReference) Supervision() string
type ProductionDrop ¶
type ProductionDrop struct { FeragMessage ControlCharacters ControlCharacterSet // contains filtered or unexported fields }
ProductionDrop is the struct for one production drop underneath a route
func NewProductionDrop ¶
func NewProductionDrop() *ProductionDrop
NewProductionDrop instantiates a new production drop struct and returns a pointer to it.
func (*ProductionDrop) AddProductReferenceNumber ¶
func (pd *ProductionDrop) AddProductReferenceNumber(productReferenceNumber int)
AddProductReferenceNumber adds a numeric ProductReferenceNumber to the production drop
func (*ProductionDrop) AgentName ¶
func (pd *ProductionDrop) AgentName() string
AgentName returns the formatted agent name
func (*ProductionDrop) Limit ¶
func (pd *ProductionDrop) Limit() string
func (*ProductionDrop) MaxBundle ¶
func (pd *ProductionDrop) MaxBundle() string
func (*ProductionDrop) MaxStack ¶
func (pd *ProductionDrop) MaxStack() string
func (*ProductionDrop) Message ¶
func (pd *ProductionDrop) Message() string
Message returns the formatted FERAG string for the production drop
func (*ProductionDrop) NumberOfCopies ¶
func (pd *ProductionDrop) NumberOfCopies() string
NumberOfCopies returns the formatted number of copies in the route
func (*ProductionDrop) ParameterN ¶
func (pd *ProductionDrop) ParameterN() string
func (*ProductionDrop) ParameterSz ¶
func (pd *ProductionDrop) ParameterSz() string
func (*ProductionDrop) Payload ¶
func (pd *ProductionDrop) Payload() string
Payload returns the formatted FERAG string for embedding in the message
func (*ProductionDrop) ProductReferenceNumbers ¶
func (pd *ProductionDrop) ProductReferenceNumbers() string
ProductReferenceNumbers returns the string of TSL-formatted ProductReferenceNumbers
func (*ProductionDrop) SetAgentName ¶
func (pd *ProductionDrop) SetAgentName(agentName string)
SetAgentName sets the agent name to a given string
func (*ProductionDrop) SetLimit ¶
func (pd *ProductionDrop) SetLimit(limit int)
func (*ProductionDrop) SetMaxBundle ¶
func (pd *ProductionDrop) SetMaxBundle(maxBundle int)
func (*ProductionDrop) SetMaxStack ¶
func (pd *ProductionDrop) SetMaxStack(maxStack int)
func (*ProductionDrop) SetNumberOfCopies ¶
func (pd *ProductionDrop) SetNumberOfCopies(numberOfCopies int)
SetNumberOfCopies sets the number of copies in the production drop
func (*ProductionDrop) SetParameterN ¶
func (pd *ProductionDrop) SetParameterN(parameterN int)
func (*ProductionDrop) SetParameterSz ¶
func (pd *ProductionDrop) SetParameterSz(parameterSz int)
func (*ProductionDrop) SetStandard ¶
func (pd *ProductionDrop) SetStandard(standard int)
func (*ProductionDrop) SetTopsheetData ¶
func (pd *ProductionDrop) SetTopsheetData(topsheetData string)
SetTopsheetData sets the topsheet data to a given string
func (*ProductionDrop) Standard ¶
func (pd *ProductionDrop) Standard() string
func (*ProductionDrop) TopsheetData ¶
func (pd *ProductionDrop) TopsheetData() string
TopsheetData returns the formatted topsheet data segment
type Route ¶
type Route struct { ProductionDrops []*ProductionDrop // contains filtered or unexported fields }
func (*Route) AddProductReferenceNumber ¶
func (*Route) AddProductionDrop ¶
func (r *Route) AddProductionDrop(pd *ProductionDrop) error
func (*Route) GetRouteListEntry ¶
func (r *Route) GetRouteListEntry() *RouteListEntry
func (*Route) GetRouteMessage ¶
func (*Route) SetCopiesInRoute ¶
func (*Route) SetEaMarker ¶
func (*Route) SetEditionName ¶
func (*Route) SetMaxBundle ¶
func (*Route) SetMaxStack ¶
func (*Route) SetParameterN ¶
func (*Route) SetRampNumber ¶
func (*Route) SetRouteCode ¶
func (*Route) SetRouteName ¶
func (*Route) SetStandard ¶
func (*Route) SetTopsheetMarker ¶
func (*Route) SetTopsheetTemplateDirectory ¶
type RouteEnd ¶
type RouteEnd struct { FeragMessage // contains filtered or unexported fields }
RouteEnd is the struct that automatically ends a route definition
func NewRouteEnd ¶
func NewRouteEnd() *RouteEnd
NewRouteEnd instantiates a new Route End struct and returns a pointer to it.
func (*RouteEnd) Message ¶
Message returns the formatted FERAG string for the complete route end message
func (*RouteEnd) SetRouteName ¶
SetRouteName sets the route name field
type RouteInfo ¶
type RouteInfo struct { FeragMessage // contains filtered or unexported fields }
func NewRouteInfo ¶
func NewRouteInfo() *RouteInfo
func (*RouteInfo) AddProductReferenceNumber ¶
func (*RouteInfo) EaAddressDefinition ¶
func (*RouteInfo) EditionName ¶
func (*RouteInfo) ParameterN ¶
func (*RouteInfo) ParameterSz ¶
func (*RouteInfo) ProductReferenceNumbers ¶
func (*RouteInfo) SetEaAddressDefinition ¶
func (*RouteInfo) SetEaMarker ¶
func (*RouteInfo) SetEditionName ¶
func (*RouteInfo) SetMaxBundle ¶
func (*RouteInfo) SetMaxStack ¶
func (*RouteInfo) SetParameterN ¶
func (*RouteInfo) SetParameterSz ¶
func (*RouteInfo) SetRouteName ¶
func (*RouteInfo) SetStandard ¶
func (*RouteInfo) SetTopsheetMarker ¶
func (*RouteInfo) SetTopsheetTemplateDirectory ¶
func (*RouteInfo) TopsheetMarker ¶
func (*RouteInfo) TopsheetTemplateDirectory ¶
type RouteListEntry ¶
type RouteListEntry struct { FeragMessage // contains filtered or unexported fields }
RouteListEntry is the struct for one route entry in the list of routes
func NewRouteListEntry ¶
func NewRouteListEntry() *RouteListEntry
NewRouteListEntry instantiates a new Route List Entry struct and returns a pointer to it.
func (*RouteListEntry) CopiesInRoute ¶
func (r *RouteListEntry) CopiesInRoute() string
CopiesInRoute returns the formatted number of copies in the route
func (*RouteListEntry) Message ¶
func (r *RouteListEntry) Message() string
Message returns the formatted FERAG string for the complete route list entry
func (*RouteListEntry) Payload ¶
func (r *RouteListEntry) Payload() string
Payload returns the formatted FERAG string for embedding in the message
func (*RouteListEntry) RampNumber ¶
func (r *RouteListEntry) RampNumber() string
RampNumber returns the formatted ramp number. Segment is returned only if the ramp number is set to a value.
func (*RouteListEntry) RouteCode ¶
func (r *RouteListEntry) RouteCode() string
RouteCode returns the formatted route code.
func (*RouteListEntry) RouteName ¶
func (r *RouteListEntry) RouteName() string
RouteName returns the formatted route name.
func (*RouteListEntry) SetCopiesInRoute ¶
func (r *RouteListEntry) SetCopiesInRoute(copiesInRoute int)
SetCopiesInRoute set the number of copies in the route
func (*RouteListEntry) SetRampNumber ¶
func (r *RouteListEntry) SetRampNumber(rampNumber int)
SetRampNumber sets the ramp number field to an integer value. A value of 0 is allowed.
func (*RouteListEntry) SetRouteCode ¶
func (r *RouteListEntry) SetRouteCode(routeCode int)
SetRouteCode sets the route code field
func (*RouteListEntry) SetRouteName ¶
func (r *RouteListEntry) SetRouteName(routeName string)
SetRouteName sets the route name field
type TitleEnd ¶
type TitleEnd struct { FeragMessage // contains filtered or unexported fields }
TitleEnd is the struct for the FERAG title info message (%2441)
func (*TitleEnd) SetTitleName ¶
SetTitleName sets the title name segment (+40)
type TitleInfo ¶
type TitleInfo struct { FeragMessage // contains filtered or unexported fields }
TitleInfo is the struct for the FERAG title info message (%2440)
func (*TitleInfo) AdditionalInfo ¶
AdditionalInfo returns the additional info segment (+08) FERAG-formatted. It is not returned if empty UNLESS the flag showEmptyAdditionalInfo is set to true.
func (*TitleInfo) CountryCode ¶
CountryCode returns the country code segment (+97) FERAG-formatted
func (*TitleInfo) IssueReference ¶
func (*TitleInfo) Payload ¶
Payload returns the inner content for title info to be included in Message()
func (*TitleInfo) PrintObjectColor ¶
PrintObjectColor returns the print object color segment (+94) FERAG-formatted
func (*TitleInfo) PrintObjectName ¶
PrintObjectName returns the print object name segment (+93) FERAG-formatted
func (*TitleInfo) PublicationDate ¶
PublicationDate returns the publication date segment (+95) FERAG-formatted
func (*TitleInfo) SetAdditionalInfo ¶
SetAdditionalInfo sets the additional info segment (+08)
func (*TitleInfo) SetCountryCode ¶
SetCountryCode set the country code segment (+97)
func (*TitleInfo) SetIssueReference ¶
func (*TitleInfo) SetPrintObjectColor ¶
SetPrintObjectColor sets the print object color segment (+94)
func (*TitleInfo) SetPrintObjectName ¶
SetPrintObjectName sets the printObjectName segment (+93)
func (*TitleInfo) SetPublicationDate ¶
SetPublicationDate sets the publication date segment (+95)
func (*TitleInfo) SetTitleName ¶
SetTitleName sets the title name segment (+40)
func (*TitleInfo) ShowEmptyAdditionalInfo ¶
func (ti *TitleInfo) ShowEmptyAdditionalInfo()
ShowEmptyAdditionalInfo sets the flag showEmptyAdditionalInfo to true. The segment additional info is then shown even it is empty (+08).