public class XMLSchema extends AbstractSchemaObject implements SourceObject
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE |
Constructor and Description |
---|
XMLSchema() |
Modifier and Type | Method and Description |
---|---|
XMLSchemaElement[] |
getElements() |
java.lang.String |
getInternalName()
Returns the internal name of the XML Schema (used in ALL_OBJECTS)
|
java.lang.String |
getName()
Returns the URL of this XML Schema as the name.
|
java.lang.String |
getQualifiedURL()
Gets the qualified URL for this XML schema.
|
java.lang.String |
getSchemaText()
Deprecated.
- Use getSource()
|
java.lang.String |
getSource()
Retrieves the schema text as a String.
|
java.lang.String |
getType()
Returns the type of this object.
|
boolean |
isLocal()
Returns whether this schema is local to the database.
|
void |
setElements(XMLSchemaElement[] elements) |
void |
setInternalName(java.lang.String internalName)
Sets the internal name of the XML Schema (used in ALL_OBJECTS)
|
void |
setLocal(boolean local)
Sets whether this schema is local to the database.
|
void |
setName(java.lang.String name)
Returns the name of this XML Schema.
|
void |
setQualifiedURL(java.lang.String qualifiedURL)
Sets the qualified URL for this XML schema.
|
void |
setSchemaText(java.lang.String schemaText)
Deprecated.
- Use setSource()
|
void |
setSource(java.lang.String source)
Sets the schema text as a String.
|
getSchema, setSchema
checkInit, checkInit, copyToImpl, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setProperties, setProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addObjectListener, getSchema, removeObjectListener, setSchema
addObjectListener, fireObjectUpdated, removeObjectListener
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getParent, getProperties, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID
getProperty, getProperty, setProperties, setProperty
public static final java.lang.String TYPE
public java.lang.String getName()
getName
in interface DBObject
getName
in class AbstractDBObject
public void setName(java.lang.String name)
setName
in interface DBObject
setName
in class AbstractDBObject
name
- a string containing the new name for this object.public java.lang.String getType()
DBObject
public java.lang.String getInternalName()
public void setInternalName(java.lang.String internalName)
@Deprecated public java.lang.String getSchemaText()
@Deprecated public void setSchemaText(java.lang.String schemaText)
public boolean isLocal()
public void setLocal(boolean local)
public java.lang.String getQualifiedURL()
public void setQualifiedURL(java.lang.String qualifiedURL)
public void setElements(XMLSchemaElement[] elements)
public XMLSchemaElement[] getElements()
public java.lang.String getSource()
getSource
in interface SourceObject
public void setSource(java.lang.String source)
setSource
in interface SourceObject