Class AbstractOpenPageCompiler<D extends AbstractAction,S extends N2oAbstractPageAction>
- java.lang.Object
-
- net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler<D,S>
-
- net.n2oapp.framework.config.metadata.compile.action.AbstractOpenPageCompiler<D,S>
-
- All Implemented Interfaces:
SourceClassAware,SourceCompiler<D,S,CompileContext<?,?>>,BaseSourceCompiler<D,S,CompileContext<?,?>>
- Direct Known Subclasses:
OpenPageCompiler,ShowModalCompiler
@Component public abstract class AbstractOpenPageCompiler<D extends AbstractAction,S extends N2oAbstractPageAction> extends AbstractActionCompiler<D,S>
Абстрактная реализация компиляция open-page, show-modal
-
-
Constructor Summary
Constructors Constructor Description AbstractOpenPageCompiler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract PageContextconstructContext(String pageId, String route)protected PageContextinitPageContext(D compiled, S source, CompileContext<?,?> context, CompileProcessor p)protected abstract voidinitPageRoute(D compiled, String route, Map<String,ModelLink> pathMapping, Map<String,ModelLink> queryMapping)protected List<N2oPreFilter>initPreFilters(N2oAbstractPageAction source, String masterIdParam, CompileProcessor p)-
Methods inherited from class net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler
compileAction, initTargetWidget
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.n2oapp.framework.api.metadata.aware.SourceClassAware
getSourceClass
-
Methods inherited from interface net.n2oapp.framework.api.metadata.compile.SourceCompiler
compile
-
-
-
-
Method Detail
-
initPreFilters
protected List<N2oPreFilter> initPreFilters(N2oAbstractPageAction source, String masterIdParam, CompileProcessor p)
-
constructContext
protected abstract PageContext constructContext(String pageId, String route)
-
initPageContext
protected PageContext initPageContext(D compiled, S source, CompileContext<?,?> context, CompileProcessor p)
-
-