- FieldStatusInf - Class in org.bridje.web.view
-
A field status information object that presents the status and message for the given field.
- find(String) - Method in interface org.bridje.web.session.WebSession
-
Finds the given data in this session.
- find(String, String) - Method in interface org.bridje.web.session.WebSessionProvider
-
Finds the given data in specified web session.
- findById(ElEnvironment, String, ControlCallback) - Method in class org.bridje.web.view.controls.Control
-
- findById(ElEnvironment, String, ControlCallback) - Method in class org.bridje.web.view.controls.DynamicControl
-
- findCurrentPath(HttpBridletContext) - Static method in class org.bridje.web.ReqPathRef
-
A convinient method that returns the current path for the http request,
if any ReqPathRef was put in the HttpBridletContext this method will
return the path for that object, if no ReqPathRef was HttpBridletContext
this method will return the original requested path.
- findEvent(String) - Method in interface org.bridje.web.view.WebView
-
Finds the event that match with the given action.
- findFieldStatus(String) - Method in class org.bridje.web.view.EventResult
-
Gets the status information object set in this result for the given field.
- findFileInput(String) - Method in interface org.bridje.web.view.WebView
-
Finds the file upload input expression that match the given string.
- findInput(String) - Method in interface org.bridje.web.view.WebView
-
Finds the input expression that match the given string.
- findResourceBundles() - Method in interface org.bridje.web.i18n.WebI18nProvider
-
Finds all the resources for this provider.
- findRoot() - Method in interface org.bridje.web.view.ViewDefinition
-
Gets the root element for this view.
- findUpdateView(HttpBridletContext) - Method in class org.bridje.web.view.WebViewsManager
-
Finds the view to be updated by the Bridje-View header sended to the
server.
- findUpdateViewName(HttpBridletContext) - Method in class org.bridje.web.view.WebViewsManager
-
Finds the name of the view to be updated by the Bridje-View header name sended
to the server.
- findView(String) - Method in class org.bridje.web.view.WebViewsManager
-
Finds the view by the given path.
- findView(HttpBridletContext) - Method in class org.bridje.web.view.WebViewsManager
-
Finds the view by the requested path of the given HTTP bridlet context.
- findViewName(HttpBridletContext) - Method in class org.bridje.web.view.WebViewsManager
-
Finds the name of the view to be rendered by the path of the HTTP
request.
- get(UIExpression, Class<T>, T) - Static method in class org.bridje.web.view.controls.Control
-
Evaluates the given expression in the current ElEnvironment.
- get(UIFileExpression) - Static method in class org.bridje.web.view.controls.Control
-
Evaluates the given expression in the current ElEnvironment.
- get(Class<T>) - Method in class org.bridje.web.view.controls.UIExpression
-
Evaluates the expression and return the result casted to the given class.
- get() - Method in class org.bridje.web.view.controls.UIFileExpression
-
Evaluates the expression and return the result casted to the given class.
- getAccept() - Method in class org.bridje.web.WebScope
-
The Accept header sent by the client.
- getAsString() - Method in class org.bridje.web.view.controls.UIExpression
-
Evaluates the expression and return the result casted to the given class.
- getBasePath() - Method in class org.bridje.web.view.WebViewsManager
-
Base path for all views.
- getContentType() - Method in class org.bridje.web.WebScope
-
The mime/type sent by the client for this request, this method will get
the Content-Type HTTP header.
- getControl() - Method in interface org.bridje.web.view.Defines
-
The control that must be place in the defined placeholder.
- getControls() - Method in interface org.bridje.web.view.Defines
-
The list of controls that must be place in the defined placeholder.
- getControls() - Method in interface org.bridje.web.view.WebView
-
Gets the set of controls classes used in this view.
- getCookie(String) - Method in class org.bridje.web.WebScope
-
Gets the specified HTTP cookie.
- getCookies() - Method in class org.bridje.web.WebScope
-
Gets a map with all the cookies sent to the server by the client.
- getCookiesNames() - Method in class org.bridje.web.WebScope
-
Gets all the cookies names available in this request.
- getCurrentState() - Method in interface org.bridje.web.view.state.StateRenderProvider
-
The current state for this view.
- getData() - Method in class org.bridje.web.view.controls.DynamicControl
-
- getData() - Method in class org.bridje.web.view.EventResult
-
The result object returned by the event method.
- getDataExpression() - Method in class org.bridje.web.view.controls.DynamicControl
-
- getDefaultTheme() - Method in interface org.bridje.web.view.AbstractView
-
Gets the default theme associated with the roor control of the view.
- getDefines() - Method in interface org.bridje.web.view.ExtendsFrom
-
Gets the list of defines for this view.
- getDefinesMap() - Method in interface org.bridje.web.view.ExtendsFrom
-
Gets all the placeholder definitions for this view.
- getDefinition() - Method in interface org.bridje.web.view.AbstractView
-
Gets the view definition control for this view.
- getEvent() - Method in class org.bridje.web.view.EventResult
-
The invoked event.
- getException() - Method in class org.bridje.web.view.EventResult
-
The exception (if any) that was throw by the event method.
- getExpression() - Method in class org.bridje.web.view.controls.UIEvent
-
Gets the event“s expression.
- getExpression() - Method in class org.bridje.web.view.controls.UIExpression
-
The value of the expression.
- getExpression() - Method in class org.bridje.web.view.controls.UIFileExpression
-
The value of the expression.
- getFieldName() - Method in class org.bridje.web.view.FieldStatusInf
-
The name of the field.
- getFields() - Method in class org.bridje.web.view.EventResult
-
Gets all the fields status information objects for this result.
- getFile() - Method in interface org.bridje.web.view.AbstractView
-
The file this view was readed from.
- getFileName() - Method in class org.bridje.web.WebComponentProcessor
-
- getGetParameter(String) - Method in class org.bridje.web.WebScope
-
Gets the specific "GET" parameter from the parameters map.
- getGetParameters() - Method in class org.bridje.web.WebScope
-
Gets the "GET" parameters that where sent by the client in the query
string of the request.
- getGetParametersNames() - Method in class org.bridje.web.WebScope
-
Gets all the "GET" parameters names for this request if any.
- getHeader(String) - Method in class org.bridje.web.WebScope
-
Gets the value of the given header.
- getHost() - Method in class org.bridje.web.WebScope
-
The host of the server the client made the HTTP request to
- getI18nMap() - Method in class org.bridje.web.i18n.WebI18nServices
-
All the i18n resources.
- getId() - Method in interface org.bridje.web.session.WebSession
-
The identifier for this session.
- getId() - Method in class org.bridje.web.view.controls.Control
-
Identificador del control.
- getIocContext() - Method in class org.bridje.web.WebScope
-
The IoC context for this web request.
- getLayout() - Method in interface org.bridje.web.view.ExtendsFrom
-
The name of the parent layout.
- getMessage() - Method in class org.bridje.web.view.EventResult
-
The message to be show as the result of the event invocation.
- getMessage() - Method in class org.bridje.web.view.FieldStatusInf
-
Returns the message for this field.
- getMethod() - Method in class org.bridje.web.WebScope
-
The HTTP method used to made the request.
- getName() - Method in class org.bridje.web.view.controls.ControlPlaceHolder
-
The name of the placeholder.
- getName() - Method in interface org.bridje.web.view.Defines
-
Gest the name of the placeholder to be defined.
- getName() - Method in interface org.bridje.web.view.WebView
-
The name of this view.
- getOrigPath() - Method in class org.bridje.web.view.tools.BridjeTools
-
- getOrigPath() - Method in class org.bridje.web.WebScope
-
The requested path asked by the client.
- getParameter(String) - Method in class org.bridje.web.view.controls.ControlInputReader
-
Reads the given parameter from the request.
- getParameter() - Method in class org.bridje.web.view.controls.UIEvent
-
The parameter for the event.
- getParameter() - Method in class org.bridje.web.view.controls.UIFileExpression
-
Gets the name of the parameter that must be send to the server.
- getParameter() - Method in class org.bridje.web.view.controls.UIInputExpression
-
Gets the name of the parameter that must be send to the server.
- getPath() - Method in class org.bridje.web.view.tools.BridjeTools
-
- getPath() - Method in class org.bridje.web.WebScope
-
The current requested path, this method finds a ReqPathRef instance if
any and retrieve the path specified there, if no instance is available it
returns the requested path.
- getPostParameter(String) - Method in class org.bridje.web.WebScope
-
Gets the specific post parameter from the parameters map.
- getPostParameters() - Method in class org.bridje.web.WebScope
-
Gets a unmodificable map to the post parameters sent by the client.
- getPostParametersNames() - Method in class org.bridje.web.WebScope
-
Gets all the post parameters names for this request if any.
- getProtocol() - Method in class org.bridje.web.WebScope
-
The protocol used to made the request
- getRandomId() - Method in class org.bridje.web.view.tools.BridjeTools
-
- getReqPath() - Method in class org.bridje.web.ReqPathRef
-
Gets the string representation of the current path for the request.
- getResource() - Method in class org.bridje.web.RedirectTo
-
The url of the resource to redirect to.
- getResources() - Method in interface org.bridje.web.view.WebView
-
Finds the set of resources used in this view by all the controls defined
in it.
- getRoot() - Method in interface org.bridje.web.view.AbstractView
-
The root control of this view.
- getSession() - Method in class org.bridje.web.WebScope
-
Gets the current WebSession for this HTTP request.
- getStateValue(String) - Method in class org.bridje.web.WebScope
-
- getStatus() - Method in class org.bridje.web.RedirectTo
-
The status code for the redirect must be a valid redirect 3xx code.
- getStatus() - Method in class org.bridje.web.view.FieldStatusInf
-
The status of this field.
- getTitle() - Method in interface org.bridje.web.view.WebView
-
The title for this view.
- getType() - Method in class org.bridje.web.view.EventResult
-
The type of the message that must be show to the user as the result of
the invocation.
- getUploadedFile(String) - Method in class org.bridje.web.view.controls.ControlInputReader
-
Gets the given uploaded file.
- getUserAgent() - Method in class org.bridje.web.WebScope
-
The UserAgent heather from the HTTP request if any.
- getVar() - Method in class org.bridje.web.view.controls.DynamicControl
-
- getViewPath() - Method in class org.bridje.web.view.WebViewRef
-
The path for the web view.
- info(String, Object) - Static method in class org.bridje.web.view.EventResult
-
Creates a new info event result object, that will show an information
type message to the end user.
- info(String, Object, FieldStatusInf...) - Static method in class org.bridje.web.view.EventResult
-
Creates a new info event result object, that will show an information
type message to the end user.
- info(String) - Static method in class org.bridje.web.view.EventResult
-
Creates a new info event result object, that will show an information
type message to the end user.
- info(String, FieldStatusInf...) - Static method in class org.bridje.web.view.EventResult
-
Creates a new info event result object, that will show an information
type message to the end user.
- info(String) - Static method in class org.bridje.web.view.FieldStatusInf
-
Creates a field status information object with info status.
- info(String, String) - Static method in class org.bridje.web.view.FieldStatusInf
-
Creates a field status information object with info status.
- init(ProcessingEnvironment) - Method in class org.bridje.web.view.controls.ControlProcessor
-
- init() - Method in class org.bridje.web.view.themes.ThemesManager
-
Component Initializer
- init() - Method in class org.bridje.web.view.WebViewsManager
-
IoC init method do not call this manually.
- injectState(IocContext<WebScope>, Class<Object>, Object, WebScope) - Method in class org.bridje.web.view.state.StateManager
-
Injects the state of the HTTP request send to the server, into the given
component.
- inputFiles() - Method in class org.bridje.web.view.controls.Control
-
Gets all the UIInputExpressions for uploaded files in this control.
- inputs() - Method in class org.bridje.web.view.controls.Control
-
Gets all the UIInputExpressions in this control.
- invoke() - Method in class org.bridje.web.view.controls.UIEvent
-
Invokes the method defined by this event.
- invokeEvent(UIEvent) - Method in class org.bridje.web.view.controls.Control
-
Invokes the given event.
- isDelete() - Method in class org.bridje.web.WebScope
-
When ever this request is http method is "DELETE".
- isGet() - Method in class org.bridje.web.WebScope
-
When ever this request is HTTP method is "GET".
- isPatch() - Method in class org.bridje.web.WebScope
-
When ever this request is HTTP method is "PATCH".
- isPost() - Method in class org.bridje.web.WebScope
-
When ever this request is HTTP method is "POST".
- isPut() - Method in class org.bridje.web.WebScope
-
When ever this request is HTTP method is "PUT".
- isUpdateView(HttpBridletContext) - Method in class org.bridje.web.view.WebViewsManager
-
Finds if there is a view to be updated by the Bridje-View header name sended to
the server.
- isValid() - Method in class org.bridje.web.view.controls.UIFileExpression
-
Determines if the expression is a valid input expression, or is just an
output expression.
- isValid() - Method in class org.bridje.web.view.controls.UIInputExpression
-
Determines if the expression is a valid input expression, or is just an
output expression.
- save(String, String) - Method in interface org.bridje.web.session.WebSession
-
Stores the given data into the specified name in this session.
- save(String, String, String) - Method in interface org.bridje.web.session.WebSessionProvider
-
Stores the given data into the specified name for the given web session.
- serveResource(String, String, HttpBridletResponse) - Method in class org.bridje.web.view.themes.ThemesManager
-
Renders the expected resource to the client.
- set(UIInputExpression, HttpReqParam) - Static method in class org.bridje.web.view.controls.Control
-
Sets the value of the given UIInputExpression so that the web component
can receive the value.
- set(UIFileExpression, UploadedFile) - Static method in class org.bridje.web.view.controls.Control
-
Sets the value of the given UIInputExpression so that the web component
can receive the value.
- set(UploadedFile) - Method in class org.bridje.web.view.controls.UIFileExpression
-
Sets the value of the input expression to the web component, if the
expression is valid.
- set(T) - Method in class org.bridje.web.view.controls.UIInputExpression
-
Sets the value of the input expression to the web component, if the
expression is valid.
- setFile(VFile) - Method in interface org.bridje.web.view.AbstractView
-
The file this view was readed from.
- setReqPath(String) - Method in class org.bridje.web.ReqPathRef
-
Sets the string representation of the current path for the request.
- setResource(String) - Method in class org.bridje.web.RedirectTo
-
The url of the resource to redirect to.
- setStatus(int) - Method in class org.bridje.web.RedirectTo
-
The status code for the redirect must be a valid redirect 3xx code.
- setViewPath(String) - Method in class org.bridje.web.view.WebViewRef
-
The path for the web view.
- simplifyParam(String) - Static method in class org.bridje.web.view.ViewUtils
-
Simplifies the name of the param so it can be sended to/from the client
in a more compact way.
- Standalone - Interface in org.bridje.web.view
-
Defines a view that will not extend from any layout, an standalone view.
- StateField - Annotation Type in org.bridje.web.view.state
-
Defines a field as an state field for the view, fields market with this
annotation will persist between several web request in the same view.
- StateManager - Class in org.bridje.web.view.state
-
The manager for the states of the web views, this component can create the
state map out of the given web request context.
- StateManager() - Constructor for class org.bridje.web.view.state.StateManager
-
- StateRenderProvider - Interface in org.bridje.web.view.state
-
An interface that must be implemented by the component that will retrieve the
current state to the theme so it can render the state of the current view.
- success(String, Object) - Static method in class org.bridje.web.view.EventResult
-
Creates a new success event result object, that will show an success type
message to the end user.
- success(String, Object, FieldStatusInf...) - Static method in class org.bridje.web.view.EventResult
-
Creates a new success event result object, that will show an success type
message to the end user.
- success(String) - Static method in class org.bridje.web.view.EventResult
-
Creates a new success event result object, that will show an success type
message to the end user.
- success(String, FieldStatusInf...) - Static method in class org.bridje.web.view.EventResult
-
Creates a new success event result object, that will show an success type
message to the end user.
- success(String) - Static method in class org.bridje.web.view.FieldStatusInf
-
Creates a field status information object with success status.
- success(String, String) - Static method in class org.bridje.web.view.FieldStatusInf
-
Creates a field status information object with success status.
- warn(String, Object) - Static method in class org.bridje.web.view.EventResult
-
Creates a new warning event result object, that will show an warning type
message to the end user.
- warn(String, Object, FieldStatusInf...) - Static method in class org.bridje.web.view.EventResult
-
Creates a new warning event result object, that will show an warning type
message to the end user.
- warn(String) - Static method in class org.bridje.web.view.EventResult
-
Creates a new warning event result object, that will show an warning type
message to the end user.
- warn(String, FieldStatusInf...) - Static method in class org.bridje.web.view.EventResult
-
Creates a new warning event result object, that will show an warning type
message to the end user.
- warn(String, Object, Exception) - Static method in class org.bridje.web.view.EventResult
-
Creates a new warning event result object, that will show an warning type
message to the end user.
- warn(String, Object, Exception, FieldStatusInf...) - Static method in class org.bridje.web.view.EventResult
-
Creates a new warning event result object, that will show an warning type
message to the end user.
- warn(String) - Static method in class org.bridje.web.view.FieldStatusInf
-
Creates a field status information object with warn status.
- warn(String, String) - Static method in class org.bridje.web.view.FieldStatusInf
-
Creates a field status information object with warn status.
- WEB_COMPONENTS_RESOURCE_FILE - Static variable in class org.bridje.web.WebComponentProcessor
-
The web components resource file.
- WebComponent - Annotation Type in org.bridje.web
-
Defines a web component, a web component is just an standard component but instead of being annotated with like this
@Component(scope = WebScope.class), it can be annotated with @WebComponent directly.
- WebComponentProcessor - Class in org.bridje.web
-
- WebComponentProcessor() - Constructor for class org.bridje.web.WebComponentProcessor
-
- WebCookie - Annotation Type in org.bridje.web
-
This annotation allows you to define a field that will receive the value of
the specified cookie when a WebMethod of the same component is call.
- WebI18nProvider - Interface in org.bridje.web.i18n
-
A provider for i18n resources.
- WebI18nServices - Class in org.bridje.web.i18n
-
This service allows to gets an inject i1n resources for the web views.
- WebI18nServices() - Constructor for class org.bridje.web.i18n.WebI18nServices
-
- WebLayout - Interface in org.bridje.web.view
-
Represents a view of the application, views are render by themes and are
composed from controls.
- WebLayoutManager - Class in org.bridje.web.view
-
A manager for the web layouts, this component can be user to load the web
application layouts.
- WebLayoutManager() - Constructor for class org.bridje.web.view.WebLayoutManager
-
- WebMethod - Annotation Type in org.bridje.web
-
This annotation allows you to define a method that should be call when the
specified pattern is requested on the web server.
- WebParameter - Annotation Type in org.bridje.web
-
Defines a parameter for the request, a field annotated with this annotation
will receive the value of the post or get parameter send by the user in the
request.
- WebScope - Class in org.bridje.web
-
Represents the IoC scope for the web request IocContext.
- WebScope(HttpBridletContext) - Constructor for class org.bridje.web.WebScope
-
The only constructor for this object, the HTTP bridlet context for the
request mus be provided.
- WebSession - Interface in org.bridje.web.session
-
Represents a web session, this interface can be used to save and retreive
data for the current session, all session data will be store as string and
will be identified by a another string.
- WebSessionField - Annotation Type in org.bridje.web.session
-
This annotation can be use with the fields of web components to mark then as
web session fields. web session fields will be persisted amoung diferent
requests, this is thwy will be loaded and saved to the current web session on
each http request, when ever they are requested.
- WebSessionProvider - Interface in org.bridje.web.session
-
This interface represents a web session provider, by implementing this
interface you can define the way in witch data will be stored and loaded from
the web sessions.
- WebView - Interface in org.bridje.web.view
-
Represents a view of the application, views are render by themes and are
composed from controls.
- WebViewRef - Class in org.bridje.web.view
-
This object represents a reference to the web view to be rendered by the
current http request.
- WebViewRef(String) - Constructor for class org.bridje.web.view.WebViewRef
-
Constructor with the view path.
- WebViewsManager - Class in org.bridje.web.view
-
A manager for all the web views present in the application. with this
component you can get access to the list of web views that the current
application has.
- WebViewsManager() - Constructor for class org.bridje.web.view.WebViewsManager
-
- write(VFile, T) - Method in class org.bridje.web.view.controls.ControlManager
-
Writes the given web view object to the given file.