Class TabsRegionCompiler
- java.lang.Object
-
- net.n2oapp.framework.config.metadata.compile.region.BaseRegionCompiler<TabsRegion,N2oTabsRegion>
-
- net.n2oapp.framework.config.metadata.compile.region.TabsRegionCompiler
-
- All Implemented Interfaces:
SourceClassAware,SourceCompiler<TabsRegion,N2oTabsRegion,PageContext>,BaseSourceCompiler<TabsRegion,N2oTabsRegion,PageContext>
@Component public class TabsRegionCompiler extends BaseRegionCompiler<TabsRegion,N2oTabsRegion>
Компиляция региона в виде вкладок.
-
-
Constructor Summary
Constructors Constructor Description TabsRegionCompiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TabsRegioncompile(N2oTabsRegion source, PageContext context, CompileProcessor p)protected TabsRegion.TabcreateItem(N2oWidget widget, IndexScope index, CompileProcessor p)protected StringgetPropertyRegionSrc()Class<N2oTabsRegion>getSourceClass()-
Methods inherited from class net.n2oapp.framework.config.metadata.compile.region.BaseRegionCompiler
build, initItems
-
-
-
-
Method Detail
-
getPropertyRegionSrc
protected String getPropertyRegionSrc()
- Specified by:
getPropertyRegionSrcin classBaseRegionCompiler<TabsRegion,N2oTabsRegion>
-
getSourceClass
public Class<N2oTabsRegion> getSourceClass()
-
compile
public TabsRegion compile(N2oTabsRegion source, PageContext context, CompileProcessor p)
-
createItem
protected TabsRegion.Tab createItem(N2oWidget widget, IndexScope index, CompileProcessor p)
- Specified by:
createItemin classBaseRegionCompiler<TabsRegion,N2oTabsRegion>
-
-