unioffice: github.com/unidoc/unioffice/schema/soo/pkg/relationships Index | Files

package relationships

import "github.com/unidoc/unioffice/schema/soo/pkg/relationships"

Index

Package Files

CT_Relationship.go CT_Relationships.go Relationship.go Relationships.go common.go

type CT_Relationship Uses

type CT_Relationship struct {
    TargetModeAttr ST_TargetMode
    TargetAttr     string
    TypeAttr       string
    IdAttr         string
    Content        string
}

func NewCT_Relationship Uses

func NewCT_Relationship() *CT_Relationship

func (*CT_Relationship) MarshalXML Uses

func (m *CT_Relationship) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Relationship) UnmarshalXML Uses

func (m *CT_Relationship) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Relationship) Validate Uses

func (m *CT_Relationship) Validate() error

Validate validates the CT_Relationship and its children

func (*CT_Relationship) ValidateWithPath Uses

func (m *CT_Relationship) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Relationship and its children, prefixing error messages with path

type CT_Relationships Uses

type CT_Relationships struct {
    Relationship []*Relationship
}

func NewCT_Relationships Uses

func NewCT_Relationships() *CT_Relationships

func (*CT_Relationships) MarshalXML Uses

func (m *CT_Relationships) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Relationships) UnmarshalXML Uses

func (m *CT_Relationships) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Relationships) Validate Uses

func (m *CT_Relationships) Validate() error

Validate validates the CT_Relationships and its children

func (*CT_Relationships) ValidateWithPath Uses

func (m *CT_Relationships) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Relationships and its children, prefixing error messages with path

type Relationship Uses

type Relationship struct {
    CT_Relationship
}

func NewRelationship Uses

func NewRelationship() *Relationship

func (*Relationship) MarshalXML Uses

func (m *Relationship) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Relationship) UnmarshalXML Uses

func (m *Relationship) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Relationship) Validate Uses

func (m *Relationship) Validate() error

Validate validates the Relationship and its children

func (*Relationship) ValidateWithPath Uses

func (m *Relationship) ValidateWithPath(path string) error

ValidateWithPath validates the Relationship and its children, prefixing error messages with path

type Relationships Uses

type Relationships struct {
    CT_Relationships
}

func NewRelationships Uses

func NewRelationships() *Relationships

func (*Relationships) MarshalXML Uses

func (m *Relationships) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Relationships) UnmarshalXML Uses

func (m *Relationships) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Relationships) Validate Uses

func (m *Relationships) Validate() error

Validate validates the Relationships and its children

func (*Relationships) ValidateWithPath Uses

func (m *Relationships) ValidateWithPath(path string) error

ValidateWithPath validates the Relationships and its children, prefixing error messages with path

type ST_TargetMode Uses

type ST_TargetMode byte
const (
    ST_TargetModeUnset    ST_TargetMode = 0
    ST_TargetModeExternal ST_TargetMode = 1
    ST_TargetModeInternal ST_TargetMode = 2
)

func (ST_TargetMode) MarshalXML Uses

func (m ST_TargetMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_TargetMode) MarshalXMLAttr Uses

func (e ST_TargetMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_TargetMode) String Uses

func (m ST_TargetMode) String() string

func (*ST_TargetMode) UnmarshalXML Uses

func (m *ST_TargetMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_TargetMode) UnmarshalXMLAttr Uses

func (e *ST_TargetMode) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_TargetMode) Validate Uses

func (m ST_TargetMode) Validate() error

func (ST_TargetMode) ValidateWithPath Uses

func (m ST_TargetMode) ValidateWithPath(path string) error

Package relationships imports 3 packages (graph) and is imported by 11 packages. Updated 2019-05-10. Refresh now. Tools for package owners.