AttributeSupport

Support for obtaining attributes in general, and well-known schema attributes in particular.

Support for obtaining attributes in general, and well-known schema attributes in particular.

Authors

Chris de Vreeze

class Object
trait Matchable
class Any

Value members

Concrete methods

def optAbstract(attrs: Map[EName, String]): Option[Boolean]
def optBaseType(attrs: Map[EName, String], scope: Scope): Option[EName]
def optBooleanAttribute(attrName: EName, attrs: Map[EName, String]): Option[Boolean]
def optENameAttribute(attrName: EName, attrs: Map[EName, String], scope: Scope): Option[EName]
def optId(attrs: Map[EName, String]): Option[String]
def optIntAttribute(attrName: EName, attrs: Map[EName, String]): Option[Int]
def optMaxOccurs(attrs: Map[EName, String]): Option[String]
def optMinOccurs(attrs: Map[EName, String]): Option[Int]
def optName(attrs: Map[EName, String]): Option[String]
def optNillable(attrs: Map[EName, String]): Option[Boolean]
def optRef(attrs: Map[EName, String], scope: Scope): Option[EName]
def optStringAttribute(attrName: EName, attrs: Map[EName, String]): Option[String]
def optSubstitutionGroup(attrs: Map[EName, String], scope: Scope): Option[EName]
def optType(attrs: Map[EName, String], scope: Scope): Option[EName]