
Classes | |
| class | Factory |
Public Member Functions | |
| ERD2WContext (D2WContext session) | |
| ERD2WContext (WOSession session) | |
| ERD2WContext () | |
| void | setDynamicPage (String page) |
Static Public Member Functions | |
| static D2WContext | newContext (D2WContext context) |
| static D2WContext | newContext (WOSession session) |
| static D2WContext | newContext () |
| static void | setFactory (Factory factory) |
Package Functions | |
| EOAttribute | customAttribute (String s, EOEntity eoentity) |
Static Package Functions | |
| [static initializer] | |
Static Private Attributes | |
| static Factory | _factory = new Factory() |
| static Map | customAttributes = new HashMap() |
| static final Object | NOT_FOUND = new Object() |
| ERD2WContext | ( | ) |
| ERD2WContext | ( | WOSession | session | ) |
| ERD2WContext | ( | D2WContext | session | ) |
| [static initializer] | ( | ) | [static, package] |
| EOAttribute customAttribute | ( | String | s, | |
| EOEntity | eoentity | |||
| ) | [package] |
Overridden so that custom attributes are cached as a performance optimization.
| static D2WContext newContext | ( | D2WContext | context | ) | [static] |
| static D2WContext newContext | ( | WOSession | session | ) | [static] |
| static D2WContext newContext | ( | ) | [static] |
| void setDynamicPage | ( | String | page | ) |
Overrridden because when a page config is set, task and entity are cleared, but not re-set when you just call task() or entity(). This leads to NPEs, errors that a pageName can't be found and others. Setting it here fixes it.
| static void setFactory | ( | Factory | factory | ) | [static] |
Map customAttributes = new HashMap() [static, private] |
final Object NOT_FOUND = new Object() [static, private] |
1.5.8