Class BaseAccessTransformer<D extends net.n2oapp.framework.api.metadata.Compiled,C extends net.n2oapp.framework.api.metadata.compile.CompileContext<?,?>>
- java.lang.Object
-
- net.n2oapp.framework.access.integration.metadata.transform.BaseAccessTransformer<D,C>
-
- All Implemented Interfaces:
net.n2oapp.framework.api.metadata.aware.CompiledClassAware,net.n2oapp.framework.api.metadata.compile.CompileTransformer<D,C>
- Direct Known Subclasses:
AbstractActionTransformer,ButtonFieldAccessTransformer,HeaderAccessTransformer,InvokeActionAccessTransformer,ListWidgetAccessTransformer,ObjectAccessTransformer,PageAccessTransformer,QueryAccessTransformer,StandardFieldAccessTransformer,TableAccessTransformer,ToolbarAccessTransformer,ToolbarCellAccessTransformer,WidgetAccessTransformer
public abstract class BaseAccessTransformer<D extends net.n2oapp.framework.api.metadata.Compiled,C extends net.n2oapp.framework.api.metadata.compile.CompileContext<?,?>> extends Object implements net.n2oapp.framework.api.metadata.compile.CompileTransformer<D,C>, net.n2oapp.framework.api.metadata.aware.CompiledClassAware
-
-
Constructor Summary
Constructors Constructor Description BaseAccessTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcollectObjectAccess(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled, String objectId, String operationId, SimpleCompiledAccessSchema schema, net.n2oapp.framework.api.metadata.compile.CompileProcessor p)protected voidcollectObjectFilters(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled, String objectId, String operationId, SimpleCompiledAccessSchema schema)protected voidcollectPageAccess(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled, String pageId, SimpleCompiledAccessSchema schema, net.n2oapp.framework.api.metadata.compile.CompileProcessor p)protected voidcollectUrlAccess(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled, String url, SimpleCompiledAccessSchema schema, net.n2oapp.framework.api.metadata.compile.CompileProcessor p)protected voidmerge(net.n2oapp.framework.api.metadata.aware.PropertiesAware destination, List<? extends net.n2oapp.framework.api.metadata.aware.PropertiesAware> sources)protected voidtransfer(net.n2oapp.framework.api.metadata.aware.PropertiesAware from, net.n2oapp.framework.api.metadata.aware.PropertiesAware to)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
collectObjectAccess
protected void collectObjectAccess(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled, String objectId, String operationId, SimpleCompiledAccessSchema schema, net.n2oapp.framework.api.metadata.compile.CompileProcessor p)
-
collectPageAccess
protected void collectPageAccess(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled, String pageId, SimpleCompiledAccessSchema schema, net.n2oapp.framework.api.metadata.compile.CompileProcessor p)
-
collectUrlAccess
protected void collectUrlAccess(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled, String url, SimpleCompiledAccessSchema schema, net.n2oapp.framework.api.metadata.compile.CompileProcessor p)
-
transfer
protected void transfer(net.n2oapp.framework.api.metadata.aware.PropertiesAware from, net.n2oapp.framework.api.metadata.aware.PropertiesAware to)
-
merge
protected void merge(net.n2oapp.framework.api.metadata.aware.PropertiesAware destination, List<? extends net.n2oapp.framework.api.metadata.aware.PropertiesAware> sources)
-
collectObjectFilters
protected void collectObjectFilters(net.n2oapp.framework.api.metadata.aware.PropertiesAware compiled, String objectId, String operationId, SimpleCompiledAccessSchema schema)
-
-