Class BaseButtonCompiler<S extends N2oAbstractButton,B extends AbstractButton>
java.lang.Object
net.n2oapp.framework.config.metadata.compile.toolbar.BaseButtonCompiler<S,B>
- All Implemented Interfaces:
SourceClassAware,SourceCompiler<B,,S, CompileContext<?, ?>> BaseSourceCompiler<B,S, CompileContext<?, ?>>
- Direct Known Subclasses:
PerformButtonCompiler,SubmenuCompiler
public abstract class BaseButtonCompiler<S extends N2oAbstractButton,B extends AbstractButton>
extends Object
implements BaseSourceCompiler<B,S,CompileContext<?,?>>
Базовая компиляция кнопки
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcompileBase(AbstractButton button, N2oAbstractButton source, CompileProcessor p) protected voidcompileCondition(N2oAbstractButton source, AbstractButton button, CompileProcessor p, ComponentScope componentScope) protected voidinitDefaults(S source, CompileProcessor p) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.n2oapp.framework.api.metadata.aware.SourceClassAware
getSourceClassMethods inherited from interface net.n2oapp.framework.api.metadata.compile.SourceCompiler
compile
-
Constructor Details
-
BaseButtonCompiler
public BaseButtonCompiler()
-
-
Method Details
-
compileBase
-
initDefaults
-
compileCondition
protected void compileCondition(N2oAbstractButton source, AbstractButton button, CompileProcessor p, ComponentScope componentScope)
-