Class CustomRegionCompiler
- java.lang.Object
-
- net.n2oapp.framework.config.metadata.compile.region.BaseRegionCompiler<CustomRegion,N2oCustomRegion>
-
- net.n2oapp.framework.config.metadata.compile.region.CustomRegionCompiler
-
- All Implemented Interfaces:
SourceClassAware,SourceCompiler<CustomRegion,N2oCustomRegion,PageContext>,BaseSourceCompiler<CustomRegion,N2oCustomRegion,PageContext>
@Component public class CustomRegionCompiler extends BaseRegionCompiler<CustomRegion,N2oCustomRegion>
Компиляция кастомного региона
-
-
Constructor Summary
Constructors Constructor Description CustomRegionCompiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomRegioncompile(N2oCustomRegion source, PageContext context, CompileProcessor p)protected Region.ItemcreateItem(N2oWidget widget, IndexScope index, CompileProcessor p)protected StringgetPropertyRegionSrc()Class<N2oCustomRegion>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<CustomRegion,N2oCustomRegion>
-
getSourceClass
public Class<N2oCustomRegion> getSourceClass()
-
compile
public CustomRegion compile(N2oCustomRegion source, PageContext context, CompileProcessor p)
-
createItem
protected Region.Item createItem(N2oWidget widget, IndexScope index, CompileProcessor p)
- Specified by:
createItemin classBaseRegionCompiler<CustomRegion,N2oCustomRegion>
-
-