Package

eu.cdevreeze.tqa.extension.table.layoutmodel

dom

Permalink

package dom

Visibility
  1. Public
  2. All

Type Members

  1. final class AspectElem extends LayoutModelElem

    Permalink

    Aspect element in a table model

  2. sealed abstract class CanBeLayoutModelDocumentChild extends LayoutModelNode with CanBeDocumentChild

    Permalink
  3. sealed trait CellsContentElem extends LayoutModelElem

    Permalink
  4. final class CellsElem extends LayoutModelElem with CellsContentElem

    Permalink

    Cells element in a table model

  5. final class ConceptAspectConstraint extends Constraint

    Permalink

    Concept aspect constraint in a table model

  6. sealed abstract class Constraint extends LayoutModelElem

    Permalink

    Constraint in a table model

  7. final class DimensionAspectConstraint extends Constraint

    Permalink

    Dimension aspect constraint in a table model

  8. final class EntityIdentifierAspectConstraint extends Constraint

    Permalink

    Entity identifier aspect constraint in a table model

  9. final class FactElem extends LayoutModelElem

    Permalink

    Fact element in a table model

  10. final class Group extends LayoutModelElem

    Permalink

    Group in a table model

  11. final class Header extends LayoutModelElem

    Permalink

    Header in a table model

  12. final class HeaderCell extends LayoutModelElem

    Permalink

    Header cell in a table model

  13. final class HeadersElem extends LayoutModelElem

    Permalink

    Headers element in a table model.

    Headers element in a table model. It represents one axis of the table.

  14. final class Label extends LayoutModelElem

    Permalink

    Label in a table model

  15. final case class LayoutModelCommentNode(text: String) extends CanBeLayoutModelDocumentChild with Comment with Product with Serializable

    Permalink
  16. sealed abstract class LayoutModelElem extends CanBeLayoutModelDocumentChild with Elem with ScopedElemLike with SubtypeAwareElemLike

    Permalink

    XML element inside a table layout model.

    XML element inside a table layout model. This API is immutable, provided the backing element is immutable.

    The yaidom SubtypeAwareElemApi and ScopedElemApi query API is offered.

    Note that the package-private constructor contains redundant data, in order to speed up (yaidom-based) querying.

    It is not required that the layout model elements are schema-valid. Construction of a layout model element is indeed quite lenient.

    Note that the backing element implementation can be any implementation of yaidom query API trait BackingNodes.Elem.

    Creation of LayoutModelElem objects is designed not to fail, even if the XML element is not layout model content. Of course, after creation many query methods may fail in such cases. It is also possible to use these data classes for layout model elements embedded in other XML elements, or only for parts of layout models.

  17. sealed abstract class LayoutModelNode extends Node

    Permalink

    "Layout model DOM node".

  18. final case class LayoutModelProcessingInstructionNode(target: String, data: String) extends CanBeLayoutModelDocumentChild with ProcessingInstruction with Product with Serializable

    Permalink
  19. final case class LayoutModelTextNode(text: String) extends LayoutModelNode with Text with Product with Serializable

    Permalink
  20. final class NonHeaderCell extends LayoutModelElem with CellsContentElem

    Permalink

    Non-header cell in a table model

  21. final class OtherLayoutModelElem extends LayoutModelElem

    Permalink

    Other layout model element in a table model

  22. final class PeriodAspectConstraint extends Constraint

    Permalink

    Period aspect constraint in a table model

  23. final class ScenarioAspectConstraint extends Constraint

    Permalink

    Scenario aspect constraint in a table model

  24. final class SegmentAspectConstraint extends Constraint

    Permalink

    Segment aspect constraint in a table model

  25. final class Table extends LayoutModelElem

    Permalink

    Table in a table model

  26. final class TableModel extends LayoutModelElem

    Permalink

    Table model root element.

    Table model root element.

    It does not check validity of the table model.

  27. final class TableSet extends LayoutModelElem

    Permalink

    Table set in a table model

  28. final class UnitAspectConstraint extends Constraint

    Permalink

    Unit aspect constraint in a table model

  29. final class ValueElem extends LayoutModelElem

    Permalink

    Value element in a table model

Value Members

  1. object Constraint

    Permalink
  2. object LayoutModelElem

    Permalink
  3. object TableModel

    Permalink

Ungrouped