Packages

class DialectDeclarations extends VocabularyDeclarations

Linear Supertypes
VocabularyDeclarations, Declarations, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DialectDeclarations
  2. VocabularyDeclarations
  3. Declarations
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DialectDeclarations(nodeMappings: Map[String, NodeMapping] = Map(), errorHandler: Option[ErrorHandler], futureDeclarations: FutureDeclarations)

Type Members

  1. trait ErrorDeclaration extends AnyRef
    Definition Classes
    Declarations

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +=(nodeMapping: NodeMapping): DialectDeclarations
  4. def +=(element: DomainElement): Declarations
    Definition Classes
    Declarations
  5. def +=(fragment: (String, Fragment)): Declarations
    Definition Classes
    Declarations
  6. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. var annotations: Map[String, CustomDomainProperty]
    Definition Classes
    Declarations
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. var classTerms: Map[String, ClassTerm]
    Definition Classes
    VocabularyDeclarations
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def declarables(): Seq[DomainElement]
    Definition Classes
    DialectDeclarations → Declarations
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. def error(message: String, ast: YPart): Unit
    Attributes
    protected
    Definition Classes
    Declarations
  15. var externals: Map[String, External]
    Definition Classes
    VocabularyDeclarations
  16. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def findAnnotation(key: String, scope: Scope): Option[CustomDomainProperty]
    Definition Classes
    Declarations
  18. def findAnnotationOrError(ast: YPart)(key: String, scope: Scope): CustomDomainProperty
    Definition Classes
    Declarations
  19. def findClassTerm(key: String, scope: Scope): Option[ClassTerm]
  20. def findEquivalent(element: DomainElement): Option[DomainElement]
    Definition Classes
    Declarations
  21. def findForType(key: String, map: (Declarations) ⇒ Map[String, DomainElement], scope: Scope): Option[DomainElement]
    Attributes
    protected
    Definition Classes
    Declarations
  22. def findNodeMapping(key: String, scope: Scope): Option[NodeMapping]
  23. def findPropertyTerm(key: String, scope: Scope): Option[PropertyTerm]
  24. var fragments: Map[String, DomainElement]
    Definition Classes
    Declarations
  25. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  26. def getClassTermId(alias: String): Option[String]
    Definition Classes
    VocabularyDeclarations
  27. def getOrCreateLibrary(alias: String): DialectDeclarations

    Get or create specified library.

    Get or create specified library.

    Definition Classes
    DialectDeclarationsVocabularyDeclarations → Declarations
  28. def getPropertyTermId(alias: String): Option[String]
    Definition Classes
    VocabularyDeclarations
  29. def getTermId(value: String): Option[String]
    Definition Classes
    VocabularyDeclarations
  30. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. var libraries: Map[String, Declarations]
    Definition Classes
    Declarations
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. var nodeMappings: Map[String, NodeMapping]
  35. final def notify(): Unit
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  37. var propertyTerms: Map[String, PropertyTerm]
    Definition Classes
    VocabularyDeclarations
  38. def registerNodeMapping(nodeMapping: NodeMapping): DialectDeclarations
  39. def registerTerm(term: ClassTerm): Unit
    Definition Classes
    VocabularyDeclarations
  40. def registerTerm(term: PropertyTerm): Unit
    Definition Classes
    VocabularyDeclarations
  41. def resolveExternal(key: String): Option[String]
  42. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  43. def toString(): String
    Definition Classes
    AnyRef → Any
  44. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from VocabularyDeclarations

Inherited from Declarations

Inherited from AnyRef

Inherited from Any

Ungrouped