org.jboss.xb.annotations
Annotation Type JBossXmlSchema


@Target(value={TYPE,PACKAGE})
@Retention(value=RUNTIME)
public @interface JBossXmlSchema

JBossXmlSchema.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Optional Element Summary
 javax.xml.bind.annotation.XmlNsForm attributeFormDefault
          The attribute form default
 javax.xml.bind.annotation.XmlNsForm elementFormDefault
          The element form default
 boolean ignoreLowLine
          Should _ be considered as part of a java identifier, default true
 boolean ignoreUnresolvedFieldOrClass
          Whether to ignore unresolved field and class names, default true
 String namespace
          The namespace
 boolean normalizeSpace
          Whether to trim string values
 String packageName
          The package name to resolve classes, default is package or the package of the type
 boolean replacePropertyRefs
          Should system properties be replaced, default true
 boolean strict
          Whether the schema is strict
 javax.xml.bind.annotation.XmlNs[] xmlns
           
 

namespace

public abstract String namespace
The namespace

Default:
"##default"

elementFormDefault

public abstract javax.xml.bind.annotation.XmlNsForm elementFormDefault
The element form default

Default:
javax.xml.bind.annotation.XmlNsForm.UNSET

attributeFormDefault

public abstract javax.xml.bind.annotation.XmlNsForm attributeFormDefault
The attribute form default

Default:
javax.xml.bind.annotation.XmlNsForm.UNSET

xmlns

public abstract javax.xml.bind.annotation.XmlNs[] xmlns
Default:
{}

ignoreUnresolvedFieldOrClass

public abstract boolean ignoreUnresolvedFieldOrClass
Whether to ignore unresolved field and class names, default true

Default:
true

ignoreLowLine

public abstract boolean ignoreLowLine
Should _ be considered as part of a java identifier, default true

Default:
true

replacePropertyRefs

public abstract boolean replacePropertyRefs
Should system properties be replaced, default true

Default:
true

packageName

public abstract String packageName
The package name to resolve classes, default is package or the package of the type

Default:
"##default"

strict

public abstract boolean strict
Whether the schema is strict

Default:
true

normalizeSpace

public abstract boolean normalizeSpace
Whether to trim string values

Default:
false


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.