agonism.dovetail.schema
Class SchemaBase
java.lang.Object
|
+--agonism.dovetail.schema.QGBase
|
+--agonism.dovetail.schema.SchemaBase
- All Implemented Interfaces:
- com.jxml.quick.QAware, QGBaseIntf
- public class SchemaBase
- extends QGBase
- implements QGBaseIntf, com.jxml.quick.QAware
Field Summary |
protected java.lang.String |
description
|
protected java.lang.String |
name
|
protected java.lang.String |
pkg
|
protected java.util.ArrayList |
tables
|
Fields inherited from class agonism.dovetail.schema.QGBase |
qParent |
Constructor Summary |
SchemaBase()
|
SchemaBase(QGBaseIntf qParent,
java.lang.String name,
java.lang.String pkg,
java.util.ArrayList tables)
minimum constructor |
SchemaBase(QGBaseIntf qParent,
java.lang.String name,
java.lang.String description,
java.lang.String pkg,
java.util.ArrayList tables)
full constructor |
Method Summary |
void |
endElement(java.lang.String tagName,
com.jxml.quick.QContext outputContext)
Method called at the end of a Quick transformation. |
java.util.ArrayList |
getAllXChildren()
get a list of all the objects corresponding to XML children |
java.lang.String |
getDescription()
|
java.lang.String |
getName()
|
java.lang.String |
getPkg()
|
java.util.ArrayList |
getTables()
|
java.lang.String |
getXAttVal(java.lang.String attname)
|
java.util.ArrayList |
getXChildren(java.lang.String childTagName)
|
void |
print(java.io.PrintWriter pw,
java.lang.String indent)
print a summary of this object |
void |
setDescription(java.lang.String description)
|
void |
setName(java.lang.String name)
|
void |
setPkg(java.lang.String pkg)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected java.lang.String name
description
protected java.lang.String description
pkg
protected java.lang.String pkg
tables
protected java.util.ArrayList tables
SchemaBase
public SchemaBase()
SchemaBase
public SchemaBase(QGBaseIntf qParent,
java.lang.String name,
java.lang.String description,
java.lang.String pkg,
java.util.ArrayList tables)
- full constructor
SchemaBase
public SchemaBase(QGBaseIntf qParent,
java.lang.String name,
java.lang.String pkg,
java.util.ArrayList tables)
- minimum constructor
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getPkg
public java.lang.String getPkg()
setPkg
public void setPkg(java.lang.String pkg)
getTables
public java.util.ArrayList getTables()
endElement
public void endElement(java.lang.String tagName,
com.jxml.quick.QContext outputContext)
throws com.jxml.quick.QPE
- Description copied from interface:
QGBaseIntf
- Method called at the end of a Quick transformation. Can be used to check integrity.
- Specified by:
endElement
in interface QGBaseIntf
- Overrides:
endElement
in class QGBase
print
public void print(java.io.PrintWriter pw,
java.lang.String indent)
- Description copied from interface:
QGBaseIntf
- print a summary of this object
- Specified by:
print
in interface QGBaseIntf
- Overrides:
print
in class QGBase
getXAttVal
public java.lang.String getXAttVal(java.lang.String attname)
getXChildren
public java.util.ArrayList getXChildren(java.lang.String childTagName)
getAllXChildren
public java.util.ArrayList getAllXChildren()
- Description copied from interface:
QGBaseIntf
- get a list of all the objects corresponding to XML children
- Specified by:
getAllXChildren
in interface QGBaseIntf
- Overrides:
getAllXChildren
in class QGBase