Package org.jboss.hal.core
Class Core
- java.lang.Object
-
- org.jboss.hal.core.Core
-
public class Core extends Object
Provides access to all important classes. Acts as an entry point for the JavaScript API.
-
-
Constructor Summary
Constructors Constructor Description Core(Dispatcher dispatcher, Environment environment, com.google.web.bindery.event.shared.EventBus eventBus, StatementContext statementContext, AccessControl accessControl, TableButtonFactory tableButtonFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessControlaccessControl()Dispatcherdispatcher()Environmentenvironment()com.google.web.bindery.event.shared.EventBuseventBus()StatementContextstatementContext()TableButtonFactorytableButtonFactory()
-
-
-
Field Detail
-
INSTANCE
@Inject public static Core INSTANCE
-
-
Constructor Detail
-
Core
@Inject public Core(Dispatcher dispatcher, Environment environment, com.google.web.bindery.event.shared.EventBus eventBus, StatementContext statementContext, AccessControl accessControl, TableButtonFactory tableButtonFactory)
-
-
Method Detail
-
dispatcher
public Dispatcher dispatcher()
- Returns:
- dispatcher
-
environment
public Environment environment()
- Returns:
- environment
-
eventBus
public com.google.web.bindery.event.shared.EventBus eventBus()
-
statementContext
public StatementContext statementContext()
- Returns:
- statement context
-
accessControl
public AccessControl accessControl()
-
tableButtonFactory
public TableButtonFactory tableButtonFactory()
-
-