public abstract class XFTElementWrapper extends Object implements SchemaElementI
Modifier and Type | Field and Description |
---|---|
protected XFTElement |
wrapped |
Constructor and Description |
---|
XFTElementWrapper() |
Modifier and Type | Method and Description |
---|---|
String |
getDirectXMLName()
Gets the name of the wrapped element
|
abstract XFTFactoryI |
getFactory() |
String |
getFullXMLName()
Gets the fullLocalType of the Wrapped element's XMLType
|
String |
getLocalXMLName()
Gets the localType of the Wrapped element's XMLType
|
XFTElement |
getWrapped()
Gets wrapped element
|
XFTFieldWrapper |
getWrappedField(String name)
Iterates through sortedFields and returns a wrapped version of the XFTField with the matching name.
|
String |
getXSIType() |
void |
setWrapped(XFTElement element)
Wrap the given element.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAllPrimaryKeys, getDbName, getFormattedName, getGenericXFTElement, getOtherElement, getSQLName, isPreLoad, setPreLoad
protected XFTElement wrapped
public abstract XFTFactoryI getFactory()
public String getDirectXMLName()
public String getLocalXMLName()
XMLType
public String getFullXMLName()
getFullXMLName
in interface SchemaElementI
XMLType
public String getXSIType()
public XFTElement getWrapped()
public XFTFieldWrapper getWrappedField(String name)
name
- of wrapped field to returnpublic void setWrapped(XFTElement element)
element
- XFTElement to wrapCopyright © 2015 Neuroinformatics Research Group. All rights reserved.