public class JAXBModelElement extends Object
JAXBModelElement class.
| Modifier and Type | Field and Description |
|---|---|
protected ArrayList<IAnnotationModel> |
annotations |
protected String |
elementName |
protected static String |
NAME |
protected String |
namespace |
protected static String |
NAMESPACE |
protected IBasicModel |
originalModel |
protected ITypeModel |
ownerType |
protected String |
typeName |
| Constructor and Description |
|---|
JAXBModelElement(IBasicModel model,
ITypeModel ownerType,
JAXBRegistry registry)
Constructor for JAXBModelElement.
|
| Modifier and Type | Method and Description |
|---|---|
List<IAnnotationModel> |
getAnnotations() |
String |
value(Class<? extends Annotation> cl,
String name)
value.
|
protected static final String NAMESPACE
protected static final String NAME
protected IBasicModel originalModel
protected ITypeModel ownerType
protected String namespace
protected String typeName
protected String elementName
protected ArrayList<IAnnotationModel> annotations
public JAXBModelElement(IBasicModel model, ITypeModel ownerType, JAXBRegistry registry)
Constructor for JAXBModelElement.
model - a IBasicModel object.registry - a JAXBRegistry object.public String value(Class<? extends Annotation> cl, String name)
value.
public List<IAnnotationModel> getAnnotations()
Copyright © 2015 Mulesoft. All rights reserved.