Class OpenDrawerCompiler
- java.lang.Object
-
- net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler<D,S>
-
- net.n2oapp.framework.config.metadata.compile.action.AbstractOpenPageCompiler<OpenDrawer,N2oOpenDrawer>
-
- net.n2oapp.framework.config.metadata.compile.action.OpenDrawerCompiler
-
- All Implemented Interfaces:
SourceClassAware,SourceCompiler<OpenDrawer,N2oOpenDrawer,CompileContext<?,?>>,BaseSourceCompiler<OpenDrawer,N2oOpenDrawer,CompileContext<?,?>>
@Component public class OpenDrawerCompiler extends AbstractOpenPageCompiler<OpenDrawer,N2oOpenDrawer>
Компиляция show-modal
-
-
Constructor Summary
Constructors Constructor Description OpenDrawerCompiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenDrawercompile(N2oOpenDrawer source, CompileContext<?,?> context, CompileProcessor p)protected PageContextconstructContext(java.lang.String pageId, java.lang.String route)java.lang.Class<? extends Source>getSourceClass()protected voidinitPageRoute(OpenDrawer compiled, java.lang.String route, java.util.Map<java.lang.String,ModelLink> pathMapping, java.util.Map<java.lang.String,ModelLink> queryMapping)-
Methods inherited from class net.n2oapp.framework.config.metadata.compile.action.AbstractOpenPageCompiler
initPageContext, initPreFilters
-
Methods inherited from class net.n2oapp.framework.config.metadata.compile.action.AbstractActionCompiler
compileAction, getTargetWidgetModel, initTargetWidget
-
-
-
-
Method Detail
-
getSourceClass
public java.lang.Class<? extends Source> getSourceClass()
-
compile
public OpenDrawer compile(N2oOpenDrawer source, CompileContext<?,?> context, CompileProcessor p)
-
constructContext
protected PageContext constructContext(java.lang.String pageId, java.lang.String route)
- Specified by:
constructContextin classAbstractOpenPageCompiler<OpenDrawer,N2oOpenDrawer>
-
initPageRoute
protected void initPageRoute(OpenDrawer compiled, java.lang.String route, java.util.Map<java.lang.String,ModelLink> pathMapping, java.util.Map<java.lang.String,ModelLink> queryMapping)
- Specified by:
initPageRoutein classAbstractOpenPageCompiler<OpenDrawer,N2oOpenDrawer>
-
-