public class MappingDetail extends Object
| Constructor and Description |
|---|
MappingDetail(MappingElementBase map,
boolean haschild,
boolean hastext,
MappingElement base,
QName tname,
QName oname)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
MappingElement |
getExtensionBase()
Get base mapping for schema type extension.
|
MappingElementBase |
getMapping()
Get mapping.
|
QName |
getOtherName()
Get element name.
|
QName |
getSubstitution()
Get substitution group base name.
|
QName |
getTypeName()
Get name for type.
|
boolean |
hasAttribute()
Check if attribute component present.
|
boolean |
hasChild()
Check if child element component present.
|
boolean |
hasText()
Check if text component present.
|
boolean |
isElement()
Check if generating as an element.
|
boolean |
isGroup()
Check if generating as a group.
|
boolean |
isType()
Check if generating as a group.
|
void |
setElement(boolean gen)
Set generating as an element.
|
void |
setGroup(boolean gen)
Set generating as a group.
|
void |
setSubstitution(QName qname)
Set substitution group base name.
|
void |
setType(boolean gen)
Set generating as a type.
|
public MappingDetail(MappingElementBase map, boolean haschild, boolean hastext, MappingElement base, QName tname, QName oname)
map - mapping definitionhaschild - has child element(s) flaghastext - has child text(s) flagbase - base mapping for schema type extensiontname - name as typeoname - name as element/group/attributeGrouppublic boolean isElement()
public void setElement(boolean gen)
gen - public boolean isGroup()
public void setGroup(boolean gen)
gen - public boolean isType()
public void setType(boolean gen)
gen - public MappingElement getExtensionBase()
public boolean hasAttribute()
public boolean hasChild()
public boolean hasText()
public MappingElementBase getMapping()
public QName getTypeName()
public QName getOtherName()
null if abstract)public QName getSubstitution()
public void setSubstitution(QName qname)
qname - Copyright © 2005-2014 jibx.org. All Rights Reserved.