Inheritance diagram for edu.virtualschool.jwaa.xml.ApplicationElement:


Definition at line 40 of file ApplicationElement.java.
Public Member Functions | |
| void | addToDictionary (String key, String value) throws ValidationFault |
| PageElement | findPage (String id) |
| PagesElement | findPages (String id) |
| RoleAbstraction | findRole (String personIdentifier) |
| NameField | getName () |
| TextField | getDescription () |
| VelocityEngine | getVelocityEngine () |
| String | getDirectory () |
| String | getFilePath () |
| RootDirectory | getRoot () |
| PageElement | getOuterHomePage () |
| PageElement | getInnerHomePage () |
| PageElement | getFaultPage () |
| PageElement | getNotFoundPage () |
| PageElement | getRefusePage () |
| HashMap | getDictionary () |
| DB | getDBMS () throws DBPool.Fault, Config.Fault, DB.Fault |
| Object | getLogger () |
Package Functions | |
| ApplicationElement (RootDirectory root, File file) throws Fault | |
| void | update () throws Fault |
| PageElement | validateRequiredPage (String id) throws ValidationFault |
Package Attributes | |
| final RootDirectory | root |
| final FileField | fileMonitor |
| DBPool | dbPool |
| VelocityEngine | velocityEngine |
| NameField | name |
| TextField | description |
| final HashMap | dictionary = new HashMap() |
| final HashMap | roleMap = new HashMap() |
| final ArrayList | pagesList = new ArrayList() |
Static Package Attributes | |
| final Logger | logger = Logger.getLogger(ApplicationElement.class.getName()) |
| final String | innerHomePageID = "INNER" |
| final String | outerHomePageID = "OUTER" |
| final String | portalPageID = "PORTAL" |
| final String | notFoundPageID = "NOTFOUND" |
| final String | faultPageID = "FAULT" |
| final String | refusePageID = "DENY" |
| final String[] | requiredPages |
|
|
Initial value: new String[] {
innerHomePageID,
outerHomePageID,
portalPageID,
notFoundPageID,
faultPageID,
refusePageID,
}
Definition at line 60 of file ApplicationElement.java. |