|
VdexReload 1.1.3 API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.reload.editor.ReloadElementBinding
A convenience class to contain a JDOM Element, its associated ReloadSchemaElement
and the ReloadDocument to which the Element belongs.
It has to implement Serializable for drag and drop on a Mac
Field Summary | |
protected org.jdom.Element |
_element
The JDOM Element This is transient to stop Mac drag and drop wanting serializable members |
protected org.jdom.Element |
_parent
The JDOM Parent Element - useful if you don't know the Element This is transient to stop Mac drag and drop wanting serializable members |
protected ReloadSchemaDocument |
_reloadDocument
The ReloadDocument to which the Element belongs This is transient to stop Mac drag and drop wanting serializable members |
protected ReloadSchemaElement |
_reloadSchemaElement
The associated ReloadSchemaElement This is transient to stop Mac drag and drop wanting serializable members |
Constructor Summary | |
ReloadElementBinding(org.jdom.Element element,
ReloadSchemaElement reloadSchemaElement,
ReloadSchemaDocument reloadDocument)
Constructor |
Method Summary | |
ReloadSchemaElement |
__getSchemaElement()
Could use this method instead |
org.jdom.Element |
createElement(java.lang.Object source)
If the Element is null (as it might well be) try to create a new one given that we have the parent Element set |
org.jdom.Element |
getElement()
Get the JDOM Element |
ReloadSchemaDocument |
getReloadDocument()
Get the ReloadDocument |
ReloadSchemaController |
getReloadSchemaController()
Get the Reload Schema Controller |
ReloadSchemaElement |
getSchemaElement()
Get the ReloadSchemaElement |
void |
setParentElement(org.jdom.Element parent)
Set the Parent Element |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected transient org.jdom.Element _element
protected transient org.jdom.Element _parent
protected transient ReloadSchemaElement _reloadSchemaElement
protected transient ReloadSchemaDocument _reloadDocument
Constructor Detail |
public ReloadElementBinding(org.jdom.Element element, ReloadSchemaElement reloadSchemaElement, ReloadSchemaDocument reloadDocument)
element
- The JDOM ElementreloadSchemaElement
- The associated ReloadSchemaElementreloadDocument
- The ReloadDocument to which the Element belongsMethod Detail |
public org.jdom.Element getElement()
public void setParentElement(org.jdom.Element parent)
parent
- the parent elementpublic ReloadSchemaElement getSchemaElement()
public ReloadSchemaElement __getSchemaElement()
public ReloadSchemaDocument getReloadDocument()
public ReloadSchemaController getReloadSchemaController()
public org.jdom.Element createElement(java.lang.Object source)
source
- who wants to create this element in the first place
|
VdexReload 1.1.3 API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |