org.eclipse.jpt.jaxb.core.context
Interface JaxbPackageInfo
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, IResourcePart, JavaContextNode, JaxbContextNode, JaxbNode, Model, XmlAccessOrderHolder, XmlAccessTypeHolder
public interface JaxbPackageInfo
- extends JavaContextNode, XmlAccessTypeHolder, XmlAccessOrderHolder
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
- Since:
- 3.0
- Version:
- 3.0
| Methods inherited from interface org.eclipse.jpt.common.utility.model.Model |
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
XML_SCHEMA_TYPES_LIST
static final java.lang.String XML_SCHEMA_TYPES_LIST
- See Also:
- Constant Field Values
XML_JAVA_TYPE_ADAPTERS_LIST
static final java.lang.String XML_JAVA_TYPE_ADAPTERS_LIST
- See Also:
- Constant Field Values
getResourcePackage
JavaResourcePackage getResourcePackage()
getJaxbPackage
JaxbPackage getJaxbPackage()
getXmlSchema
XmlSchema getXmlSchema()
- Return the XML schema for this package info, this will not be null.
getXmlSchemaTypes
org.eclipse.jpt.common.utility.internal.iterables.ListIterable<XmlSchemaType> getXmlSchemaTypes()
getXmlSchemaTypesSize
int getXmlSchemaTypesSize()
addXmlSchemaType
XmlSchemaType addXmlSchemaType(int index)
removeXmlSchemaType
void removeXmlSchemaType(int index)
removeXmlSchemaType
void removeXmlSchemaType(XmlSchemaType xmlSchemaType)
moveXmlSchemaType
void moveXmlSchemaType(int targetIndex,
int sourceIndex)
getXmlJavaTypeAdapters
org.eclipse.jpt.common.utility.internal.iterables.ListIterable<XmlJavaTypeAdapter> getXmlJavaTypeAdapters()
getXmlJavaTypeAdaptersSize
int getXmlJavaTypeAdaptersSize()
addXmlJavaTypeAdapter
XmlJavaTypeAdapter addXmlJavaTypeAdapter(int index)
removeXmlJavaTypeAdapter
void removeXmlJavaTypeAdapter(int index)
removeXmlJavaTypeAdapter
void removeXmlJavaTypeAdapter(XmlJavaTypeAdapter xmlJavaTypeAdapter)
moveXmlJavaTypeAdapter
void moveXmlJavaTypeAdapter(int targetIndex,
int sourceIndex)
validate
void validate(java.util.List<org.eclipse.wst.validation.internal.provisional.core.IMessage> messages,
org.eclipse.wst.validation.internal.provisional.core.IReporter reporter)
- Add validation messages to the specified list.