X - public class TemplateOverlay<X extends uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFile>
extends uk.ac.ed.epcc.webapp.model.xml.XMLOverlay<X>
| Modifier and Type | Class and Description |
|---|---|
static class |
TemplateOverlay.ReportFile |
uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.TemplateTarget, uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLEditAction, uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFile, uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFileUpdatoruk.ac.ed.epcc.webapp.model.TextFileOverlay.ExistsValidator, uk.ac.ed.epcc.webapp.model.TextFileOverlay.TextFile, uk.ac.ed.epcc.webapp.model.TextFileOverlay.TextFileCreator, uk.ac.ed.epcc.webapp.model.TextFileOverlay.TextFileUpdateAction, uk.ac.ed.epcc.webapp.model.TextFileOverlay.TextFileUpdatoruk.ac.ed.epcc.webapp.model.data.DataObjectFactory.CounterMapper, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.DataObjectAcceptFilter, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.DataObjectInput, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.DataObjectIntegerInput, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.DestFilter<T extends uk.ac.ed.epcc.webapp.model.data.DataObject>, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.ExistsMapper, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.FilterAdapter, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.FilterCounter, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.FilterExists, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.FilterIterator, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.FilterSet, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.Finder, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.MatchFilter, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.ReferenceAcceptFilter<R extends uk.ac.ed.epcc.webapp.Indexed,T extends uk.ac.ed.epcc.webapp.model.data.DataObject>, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.ReferencedAdapter<I extends uk.ac.ed.epcc.webapp.Indexed>, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.ReferenceIterator<I extends uk.ac.ed.epcc.webapp.Indexed>, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.RemoteFilter<T extends uk.ac.ed.epcc.webapp.model.data.DataObject>, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.SortingDataObjectInput, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.TimeAcceptFilter<T extends uk.ac.ed.epcc.webapp.model.data.DataObject>, uk.ac.ed.epcc.webapp.model.data.DataObjectFactory.TimeFilter| Constructor and Description |
|---|
TemplateOverlay(uk.ac.ed.epcc.webapp.AppContext c,
java.lang.String table) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canView(uk.ac.ed.epcc.webapp.session.SessionService<?> sess) |
ReportBuilder |
getBuilder() |
protected uk.ac.ed.epcc.webapp.jdbc.table.TableSpecification |
getDefaultTableSpecification(uk.ac.ed.epcc.webapp.AppContext c,
java.lang.String table) |
protected java.lang.String |
getInitialCreateText() |
javax.xml.validation.Schema |
getSchema() |
protected java.util.Map<java.lang.String,java.lang.Object> |
getSelectors() |
uk.ac.ed.epcc.webapp.editors.xml.DomVisitor |
getValidatingVisitor() |
find, getFormUpdate, getTarget, makeBDOallbyGroup, find, getBaseURL, getFormCreator, getOrder, getResourceStream, getStringFromStream, setBaseURLall, allowPreSelect, canCreate, canUpdate, customiseForm, equals, exists, find, find, find, find, find, getAllIterator, getComposite, getComposites, getConfigTag, getContext, getCount, getDefaults, getIndex, getInput, getInput, getIterator, getLogger, getMaxIdentifierLength, getNullable, getOptional, getProperty, getReferenced, getReferenceFieldType, getResult, getSelectFilter, getSupress, getTag, getTranslations, getUniqueIdName, hashCode, isMine, isMine, isMyReference, isValid, makeBDO, makeObject, makeRecord, makeReference, makeReference, makeSet, OrderBy, postCreateTableSetup, release, restrictDefaultInput, setContext, setContext, setContextWithMake, setProperty, toStringpublic TemplateOverlay(uk.ac.ed.epcc.webapp.AppContext c,
java.lang.String table)
throws java.net.URISyntaxException,
javax.xml.parsers.ParserConfigurationException
java.net.URISyntaxExceptionjavax.xml.parsers.ParserConfigurationExceptionpublic ReportBuilder getBuilder()
protected java.util.Map<java.lang.String,java.lang.Object> getSelectors()
getSelectors in class uk.ac.ed.epcc.webapp.model.xml.XMLOverlay<X extends uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFile>public javax.xml.validation.Schema getSchema()
getSchema in interface uk.ac.ed.epcc.webapp.editors.xml.XMLTargetFactorygetSchema in class uk.ac.ed.epcc.webapp.model.xml.XMLOverlay<X extends uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFile>public boolean canView(uk.ac.ed.epcc.webapp.session.SessionService<?> sess)
canView in class uk.ac.ed.epcc.webapp.model.xml.XMLOverlay<X extends uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFile>protected java.lang.String getInitialCreateText()
getInitialCreateText in class uk.ac.ed.epcc.webapp.model.TextFileOverlay<X extends uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFile>public uk.ac.ed.epcc.webapp.editors.xml.DomVisitor getValidatingVisitor()
getValidatingVisitor in interface uk.ac.ed.epcc.webapp.editors.xml.XMLTargetFactorygetValidatingVisitor in class uk.ac.ed.epcc.webapp.model.xml.XMLOverlay<X extends uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFile>protected uk.ac.ed.epcc.webapp.jdbc.table.TableSpecification getDefaultTableSpecification(uk.ac.ed.epcc.webapp.AppContext c,
java.lang.String table)
getDefaultTableSpecification in class uk.ac.ed.epcc.webapp.model.TextFileOverlay<X extends uk.ac.ed.epcc.webapp.model.xml.XMLOverlay.XMLFile>