object RAMLVocabulariesPlugin extends AMFDocumentPlugin with AMFValidationPlugin with ValidationResultProcessor with RamlHeaderExtractor
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- RAMLVocabulariesPlugin
- RamlHeaderExtractor
- ValidationResultProcessor
- AMFValidationPlugin
- AMFDocumentPlugin
- AMFPlugin
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class DomainEntityResolver () extends AMFDomainEntityResolver with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
ID: String
- Definition Classes
- RAMLVocabulariesPlugin → AMFPlugin
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
buildValidationResult(model: BaseUnit, result: ValidationResult, messageStyle: String, validations: EffectiveValidations): Option[AMFValidationResult]
- Attributes
- protected
- Definition Classes
- ValidationResultProcessor
-
def
canParse(root: Root): Boolean
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
def
canUnparse(unit: BaseUnit): Boolean
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
comment(document: YDocument): Option[YComment]
- Definition Classes
- RamlHeaderExtractor
-
def
comment(root: Root): Option[YComment]
- Definition Classes
- RamlHeaderExtractor
-
def
dependencies(): Seq[Nothing]
- Definition Classes
- RAMLVocabulariesPlugin → AMFPlugin
- def dialectDefinitionUrl(mt: String): String
-
def
documentSyntaxes: Seq[String]
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
def
domainValidationProfiles(platform: Platform): Map[String, () ⇒ ValidationProfile]
Validation profiles supported by this plugin by default
Validation profiles supported by this plugin by default
- Definition Classes
- RAMLVocabulariesPlugin → AMFValidationPlugin
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
findLevel(id: String, validations: EffectiveValidations): String
- Attributes
- protected
- Definition Classes
- ValidationResultProcessor
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
init(): Future[AMFPlugin]
- Definition Classes
- RAMLVocabulariesPlugin → AMFPlugin
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
modelEntities: Seq[DialectNodeFragmentModel.type]
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
def
modelEntitiesResolver: Option[AMFDomainEntityResolver]
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
parse(root: Root, parentContext: ParserContext, platform: Platform): Option[BaseUnit]
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
def
processAggregatedResult(result: AMFValidationResult, messageStyle: String, validations: EffectiveValidations): AMFValidationResult
- Attributes
- protected
- Definition Classes
- ValidationResultProcessor
-
def
referenceHandler(): RAMLExtensionsReferenceHandler
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
def
registerDialect(url: String, dialectText: String): Future[Dialect]
Registers a dialect identified by the provided URL and using the provided text
-
def
registerDialect(url: String): Future[Dialect]
Registers the dialect located in the provided URL into the platform
-
def
resolve(unit: BaseUnit): BaseUnit
Resolves the provided base unit model, according to the semantics of the domain of the document
Resolves the provided base unit model, according to the semantics of the domain of the document
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
def
serializableAnnotations(): Map[String, AnnotationGraphLoader]
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
unparse(unit: BaseUnit, options: GenerationOptions): Some[YDocument]
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
def
validationRequest(baseUnit: BaseUnit, profile: String, validations: EffectiveValidations, platform: Platform): Future[AMFValidationReport]
Request for validation of a particular model, profile and list of effective validations for that profile
Request for validation of a particular model, profile and list of effective validations for that profile
- Definition Classes
- RAMLVocabulariesPlugin → AMFValidationPlugin
-
val
vendors: Seq[String]
- Definition Classes
- RAMLVocabulariesPlugin → AMFDocumentPlugin
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )