|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XmlRootElement
Represents a JAXB xml root element. (A class with either an explicit @XmlRootElement annotation)
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.
| Field Summary | |
|---|---|
static java.lang.String |
SPECIFIED_NAME_PROPERTY
String constant associated with changes to the specified name |
static java.lang.String |
SPECIFIED_NAMESPACE_PROPERTY
String constant associated with changes to the specified namespace |
| Method Summary | |
|---|---|
java.lang.String |
getDefaultName()
Return the default name |
java.lang.String |
getDefaultNamespace()
Return the default namespace |
java.lang.String |
getName()
Return the specified name or the default type name if it is not specified |
java.lang.String |
getNamespace()
Return the specified namespace or the default namespace if it is not specified |
java.lang.String |
getSpecifiedName()
Return the specified name or null if it is not specified |
java.lang.String |
getSpecifiedNamespace()
Return the specified namespace or null if it is not specified |
void |
setSpecifiedName(java.lang.String name)
Set the name, null to unspecify (use the default) |
void |
setSpecifiedNamespace(java.lang.String namespace)
Set the namespace, null to unspecify (use the default) |
| Methods inherited from interface org.eclipse.jpt.jaxb.core.context.java.JavaContextNode |
|---|
getJavaCompletionProposals, getValidationTextRange, validate |
| Methods inherited from interface org.eclipse.jpt.jaxb.core.context.JaxbContextNode |
|---|
getContextRoot, getResourceType, synchronizeWithResourceModel, update |
| Methods inherited from interface org.eclipse.jpt.jaxb.core.JaxbNode |
|---|
getJaxbProject, getParent, stateChanged |
| 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 |
| Methods inherited from interface org.eclipse.jpt.common.core.IResourcePart |
|---|
getResource |
| Field Detail |
|---|
static final java.lang.String SPECIFIED_NAME_PROPERTY
static final java.lang.String SPECIFIED_NAMESPACE_PROPERTY
| Method Detail |
|---|
java.lang.String getName()
java.lang.String getSpecifiedName()
void setSpecifiedName(java.lang.String name)
java.lang.String getDefaultName()
java.lang.String getNamespace()
java.lang.String getSpecifiedNamespace()
void setSpecifiedNamespace(java.lang.String namespace)
java.lang.String getDefaultNamespace()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||