Artur
983a572c8f
Provide current request/response through VaadinRequest/VaadinResponse (#9642)
This greatly improves discoverability of the feature and was made possible
by dropping Java 7 support
7 years ago
Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 years ago
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 years ago
Teemu Suo-Anttila
a6653d3fe4
Migrate vaadin-server build to maven
Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
8 years ago
Leif Åstrand
e3dc9c26a1
Fix javadoc typo
Change-Id: I1a44bd8f4a72dc399850585e4398c3e60d8ab0ea
9 years ago
Artur Signell
e77e73cf64
Update copyright year to 2014
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
10 years ago
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
11 years ago
Anna Koskinen
faf6b3861d
Added prefix "v-" to internal parameters (#10156)
Change-Id: I79ac824bc19fa42b976954148e69d54fb91b77ab
11 years ago
Leif Åstrand
9c04958fdd
Add a bunch of methods to request, response and session wrappers (#9749)
* Make VaadinPortletRequest extend PortletRequestWrapper to remove some
boilerplate
Change-Id: Ibfc0f18d85cf77e17de6d6ce561c44677958e3bd
11 years ago
Leif Åstrand
276d5f4059
Rename VaadinRequest.getRequestPathInfo() to getPathInfo() (#9749)
Change-Id: Ibf460de507b4eea156a794304476b547bf63291a
11 years ago
Leif Åstrand
38bfea7cfa
Remove CombinedRequest and BrowserDetails (#8165)
* Primary use case for CombinedRequest (special path and parameters)
already elimiated by other changes
* BrowserDetails.getLocation is now available through Page
* BrowserDetails.getWindowName only used internally in one location
* VaadinServletRequest.cast and similar for portlets removed now that a
normal cast can always be used as there's no CombinedRequest to consider
Change-Id: I44f28722a12f86015b3c30e83768e4611b87479c
11 years ago
Johannes Dahlström
e80c00ebd8
Add Page.getLocation() (#9249)
* Send the whole window location, not just fragment, in bootstrap and when the fragment changes
* BrowserDetails now has URI getLocation() instead of String getUriFragment()
* Keep FragmentChangeListeners as-is, should perhaps change to LocationChangeListeners at some point
* Implement Page.getFragment() by means of Page.getLocation()
* Differentiate between no fragment (null) and empty fragment ("") as java.net.URI does
Change-Id: I1da1ea0664304d0c121a57e85d127fe48605e940
11 years ago
Leif Åstrand
aa20ecbfb7
Rename getVaadinXyz() methods to getXyz() (#9726)
11 years ago
Leif Åstrand
115e0343aa
Add VaadinRequest.getContextPath() (#9706)
11 years ago
Leif Åstrand
6335562c72
Rename WrappedXYZ -> VaadinXYZ but retain WrappedSession (#9633)
11 years ago
Leif Åstrand
41c0e015c4
Add WrappedRequest.getWrappedSession(boolean) (#9655)
11 years ago
Leif Åstrand
e954dec249
Add some deprecation for stuff that might still change (#8165)
11 years ago
Leif Åstrand
adbbf9704e
Rename DeploymentConfiguration -> VaadinService (#9402)
11 years ago
Leif Åstrand
a27c7ec9cc
Use centralized wrapped session in ApplicationContext (#9402)
11 years ago
Leif Åstrand
f85c152a48
Remove @EagerInit (#9445)
11 years ago
Leif Åstrand
8679f49c5e
Refactor UI bootstrap (#9443)
11 years ago
Artur Signell
63595217a2
Merged com.vaadin.terminal.gwt.server into com.vaadin.server (#9431)
11 years ago
Artur Signell
e18177bac6
Renamed com.vaadin.terminal -> com.vaadin.server (#9431)
11 years ago
Artur Signell
5c557b50bc
Remaining Root -> UI renames (#8908)
12 years ago
Artur Signell
066491f708
Rename Root related classes and package to UI (#8908)
Automatic renames in Eclipse of:
- package com.vaadin.terminal.gwt.client.ui.root to .UI
- RootConnector to UIConnector
- RootServerRpc to UIServerRpc
- RootState to UIState
- VRoot to VUI
- RootRequiresMoreInformationException to UIRequiresMoreInformationException
12 years ago
Artur Signell
da176c32c4
Renamed Root to UI, automatic rename (#8908)
Automatic rename in Eclipse of the class Root to UI with all
rename options enabled, rename also embedded "Root" in
variable and method names.
The following classes/methods were excluded in the rename:
- BootstrapHandler.getApplicationCSSClassName()
- ComponentLocator
- ConnectorMap
- ItemClickEvent
- KeepAllItemsVisible
- MenuBarTest
- MenuBarTooltips
- TreeTableTest
- TreeWithIcons
- Trees
- VDebugConsole.printLayoutProblems()
12 years ago
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
12 years ago
Artur Signell
e85d933b25
Moved server files to a server src folder (#9299)
12 years ago
Leif Åstrand
d9f5e4c805
Change the default to a two request bootstrap
Add @EagerInit annotation to indicate that that no browser details are
required, enabling a one request bootstrap.
12 years ago
Leif Åstrand
0cc2972256
RootRequiresMoreInformation -> RootRequiresMoreInformationException
12 years ago
Leif Åstrand
455202773f
Fix typo in public API
12 years ago
Leif Åstrand
129b0c8464
Ensure WebBrowser is updated and available from BrowserDetails (#8098)
12 years ago
Leif Åstrand
5c481e2535
#8052 Restore Portlet support
12 years ago
Leif Åstrand
f9e8be7a90
Refactor to use different WrappedRequests for Portal specific hacks
Also move the code for updating WebBrowser to that class instead of the
duplicated code for Servlet and Portlet.
12 years ago
Henri Sara
5900dd42fe
Update license header in one more source file.
12 years ago
Artur Signell
c6b6e3f972
Corrected typo
12 years ago
Leif Åstrand
e71fa8c497
Pass window.name back to the browser to help detecting browser refresh
12 years ago
Leif Åstrand
f2598f3b1f
Add a bunch of javadoc comments
12 years ago
Leif Åstrand
be546bddfe
Add Serializable interface missing from some classes
12 years ago
Leif Åstrand
55948aefe8
Initial support for lazy root creation
12 years ago
Leif Åstrand
dc80599cb9
Move ajax page generation code to AjaxPageHandler
12 years ago
Leif Åstrand
d1e0dc30d4
Make some interfaces extend Serializable
12 years ago
Leif Åstrand
71240880c7
Add license to a bunch of files
12 years ago
Leif Åstrand
04b52d9b26
Create wrapped requests and responses in service and handleRequest
12 years ago
Leif Åstrand
376e81328f
Use WrappedRequest instead of CommunicationManager.Request
Move the WrappedRequest implementations to top level classes
12 years ago
Leif Åstrand
8f9c738652
Merge the functionality of the wrapped Session into WrappedRequest
12 years ago
Leif Åstrand
14c7c17ffa
Created and integrated a RequestHandler for application resources
12 years ago
Leif Åstrand
6a34315fdf
Pass WrappedRequest to Application.getRoot
Also removed some stuff from WrappedRequest to make it easier to get it
working in all required places
12 years ago
Leif Åstrand
ec72287d69
Added initial support for RequestHandlers
12 years ago