public class PageManager extends PartManager<DynamicFormManager.DynamicForm,PageManager.Page>
| Modifier and Type | Class and Description |
|---|---|
class |
PageManager.Page |
PartManager.ChildCreateAction, PartManager.Part<O extends PartOwner>, PartManager.PartCreator, PartManager.PartUpdater, PartManager.UnusedNameInputDataObjectFactory.AbstractDataObjectInput, DataObjectFactory.AbstractFinder<X>, DataObjectFactory.DataObjectAcceptFilter, DataObjectFactory.DataObjectInput, DataObjectFactory.DataObjectIntegerInput, DataObjectFactory.DestAcceptFilter<T extends DataObject>, DataObjectFactory.FilterAdapter, DataObjectFactory.FilterCounter, DataObjectFactory.FilterExists, DataObjectFactory.FilterIterator, DataObjectFactory.FilterSelector, DataObjectFactory.FilterSet, DataObjectFactory.Finder, DataObjectFactory.MakeRemoteFilterVisitor<R extends DataObject>, DataObjectFactory.MatchFilter, DataObjectFactory.ReferencedAdapter<I extends Indexed>, DataObjectFactory.ReferenceIterator<I extends Indexed>, DataObjectFactory.SortingDataObjectInput, DataObjectFactory.TimeAcceptFilter<T extends DataObject>, DataObjectFactory.TimeFilter| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PAGE_TYPE_NAME |
form_manager, NAME_FIELD, ORDER_FIELD, OWNER_FIELDAUTO_CREATE_TABLES_FEATURE, COMPOSITES_SUFFIX, REJECT_MULTIPLE_RESULT_FEATURE, res| Constructor and Description |
|---|
PageManager(DynamicFormManager<?> owner_fac)
create a
PageManager |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getChildTypeName()
get the type-name for the child type.
|
java.lang.Class<PageManager.Page> |
getTarget()
Get a bound on the type of object produced by this factory for run-time checking.
|
protected PageManager.Page |
makeBDO(Repository.Record res)
Construct a new Blank DataObject of the correct Class
This method takes a Record as an argument.
|
SectionManager |
makeChildManager() |
deleteAll, deleteContent, deletePart, duplicate, findByParentAndName, getChildCreator, getChildManager, getChildTable, getConfigFactory, getDefaultTableSpecification, getFirst, getFormUpdate, getOrder, getOwnerFactory, getParts, getPartTable, getPartTag, getSibling, getSupress, makeConfigFactoryall, allowPreSelect, canCreate, canUpdate, checkComposite, convertToDestinationFilter, customiseForm, equals, exists, find, find, find, find, find, getAllIterator, getComposite, getComposites, getComposites, getConfigTag, getContext, getCount, getDefaultRelationshipFilter, getDefaults, getDestFilter, getExcludeFilter, getFieldConstraints, getFieldHelp, getFilter, getFilter, getFilter, getFinalSelectFilter, getFinalTableSpecification, getFindFilter, getFormCreator, getID, getIndex, getInput, getInput, getInput, getLogger, getMaxIdentifierLength, getNullable, getOptional, getProperty, getReferenced, getReferenceFieldType, getReferenceFieldType, getRemoteFilter, getRemoteSQLFilter, getResult, getResult, getSelectFilter, getSelector, getSelector, getSelectors, getTableSpecification, getTableStructureContributers, getTag, getTranslations, getUniqueIdName, hasComposite, hashCode, isMine, isMine, isMyReference, isValid, makeBDO, makeObject, makeRecord, makeReference, makeReference, matches, narrowSelector, narrowSelector, observeComposite, OrderBy, postCreateTableSetup, postSetContext, release, restrictDefaultInput, setComposites, setContext, setContext, setContextWithMake, setProperty, toString, updateTablepublic static final java.lang.String PAGE_TYPE_NAME
public PageManager(DynamicFormManager<?> owner_fac)
PageManagerowner_fac - public SectionManager makeChildManager()
makeChildManager in class PartManager<DynamicFormManager.DynamicForm,PageManager.Page>protected PageManager.Page makeBDO(Repository.Record res) throws DataFault
DataObjectFactorymakeBDO in class DataObjectFactory<PageManager.Page>res - Record to create object fromDataFaultpublic java.lang.Class<PageManager.Page> getTarget()
DataObjectFactoryIndexedProducer.getTarget(). Normally this method should be overridden
each time we make a sub-class that narrows the produced type. However
checks should still pass if the super-type method is retained.getTarget in interface IndexedProducer<PageManager.Page>getTarget in interface Targetted<PageManager.Page>getTarget in class PartManager<DynamicFormManager.DynamicForm,PageManager.Page>public java.lang.String getChildTypeName()
PartOwnerFactorygetChildTypeName in class PartManager<DynamicFormManager.DynamicForm,PageManager.Page>