|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.ac.ic.doc.automed.xmlschema.xsdomobject.XSDOMObject
public class XSDOMObject
| Field Summary | |
|---|---|
protected java.lang.String |
icon
The icon for this object in the Schema Editor |
protected java.lang.String |
keyref
Any keyref there might be |
protected boolean |
maxOccurs
|
protected int |
minOccurs
The minOccurs and maxOccurs value for this object. |
protected java.lang.String |
name
Object name |
protected javax.swing.tree.TreePath |
p
|
static java.awt.datatransfer.DataFlavor |
TREE_PATH_FLAVOR
|
protected java.lang.String |
type
The type of the object. |
| Constructor Summary | |
|---|---|
XSDOMObject()
Creates a new instance of XSDOMObject |
|
| Method Summary | |
|---|---|
java.lang.String |
getIcon()
|
java.lang.String |
getKeyRef()
|
boolean |
getMaxOccurs()
|
int |
getMinOccurs()
|
java.lang.String |
getName()
Get the name of this object |
java.lang.Object |
getTransferData(java.awt.datatransfer.DataFlavor flavor)
|
java.awt.datatransfer.DataFlavor[] |
getTransferDataFlavors()
|
java.lang.String |
getType()
Get the type of this object |
boolean |
isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
|
void |
setIcon(java.lang.String i)
|
void |
setKeyRef(java.lang.String k)
|
void |
setMaxOccurs(boolean i)
|
void |
setMinOccurs(int i)
|
void |
setName(java.lang.String name)
Set the name for this object |
void |
setPath(javax.swing.tree.TreePath p)
|
void |
setType(java.lang.String type)
Set the type for this object |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String name
protected java.lang.String type
protected java.lang.String icon
protected int minOccurs
protected boolean maxOccurs
protected java.lang.String keyref
protected javax.swing.tree.TreePath p
public static java.awt.datatransfer.DataFlavor TREE_PATH_FLAVOR
| Constructor Detail |
|---|
public XSDOMObject()
| Method Detail |
|---|
public void setName(java.lang.String name)
setName in interface XSDOMObjpublic void setType(java.lang.String type)
setType in interface XSDOMObjpublic java.lang.String getName()
getName in interface XSDOMObjpublic java.lang.String getType()
getType in interface XSDOMObjpublic void setPath(javax.swing.tree.TreePath p)
public java.lang.String getIcon()
public void setIcon(java.lang.String i)
public int getMinOccurs()
getMinOccurs in interface XSDOMObjpublic boolean getMaxOccurs()
getMaxOccurs in interface XSDOMObjpublic void setKeyRef(java.lang.String k)
setKeyRef in interface XSDOMObjpublic void setMinOccurs(int i)
setMinOccurs in interface XSDOMObjpublic void setMaxOccurs(boolean i)
setMaxOccurs in interface XSDOMObjpublic java.lang.String getKeyRef()
getKeyRef in interface XSDOMObjpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface java.awt.datatransfer.Transferablepublic boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
isDataFlavorSupported in interface java.awt.datatransfer.Transferable
public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
throws java.awt.datatransfer.UnsupportedFlavorException,
java.io.IOException
getTransferData in interface java.awt.datatransfer.Transferablejava.awt.datatransfer.UnsupportedFlavorException
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||