A B C E F G I L M O P R S T U

A

AccessDenied - Class in br.com.arsmachina.example.web.pages
Application access denied page.
AccessDenied() - Constructor for class br.com.arsmachina.example.web.pages.AccessDenied
 
AppModule - Class in br.com.arsmachina.example.web.services
Tapestry-IoC module class for the Ars Machina example project.
AppModule() - Constructor for class br.com.arsmachina.example.web.services.AppModule
 

B

br.com.arsmachina.example.controller - package br.com.arsmachina.example.controller
 
br.com.arsmachina.example.controller.impl - package br.com.arsmachina.example.controller.impl
 
br.com.arsmachina.example.dao - package br.com.arsmachina.example.dao
 
br.com.arsmachina.example.dao.hibernate - package br.com.arsmachina.example.dao.hibernate
 
br.com.arsmachina.example.entity - package br.com.arsmachina.example.entity
 
br.com.arsmachina.example.ioc - package br.com.arsmachina.example.ioc
 
br.com.arsmachina.example.web.components - package br.com.arsmachina.example.web.components
 
br.com.arsmachina.example.web.conduit - package br.com.arsmachina.example.web.conduit
 
br.com.arsmachina.example.web.encoder.activationcontext - package br.com.arsmachina.example.web.encoder.activationcontext
 
br.com.arsmachina.example.web.encoder.label - package br.com.arsmachina.example.web.encoder.label
 
br.com.arsmachina.example.web.encoder.primarykey - package br.com.arsmachina.example.web.encoder.primarykey
 
br.com.arsmachina.example.web.pages - package br.com.arsmachina.example.web.pages
 
br.com.arsmachina.example.web.pages.permission - package br.com.arsmachina.example.web.pages.permission
 
br.com.arsmachina.example.web.pages.permissiongroup - package br.com.arsmachina.example.web.pages.permissiongroup
 
br.com.arsmachina.example.web.pages.project - package br.com.arsmachina.example.web.pages.project
 
br.com.arsmachina.example.web.pages.task - package br.com.arsmachina.example.web.pages.task
 
br.com.arsmachina.example.web.pages.user - package br.com.arsmachina.example.web.pages.user
 
br.com.arsmachina.example.web.services - package br.com.arsmachina.example.web.services
 

C

contributeAccessFilter(OrderedConfiguration<AccessFilterRule>) - Static method in class br.com.arsmachina.example.web.services.AppModule
This is not needed to use Tapestry Access Logger: it's just an example of how add some additional configuration.
contributeApplicationDefaults(MappedConfiguration<String, String>) - Static method in class br.com.arsmachina.example.web.services.AppModule
Configures the application.
contributePrimaryKeyTypeService(OrderedConfiguration<PrimaryKeyTypeService>, SessionFactory) - Static method in class br.com.arsmachina.example.web.services.AppModule
This is not needed to use Tapestry CRUD: it's just an example of how to override some default behaviours.
createNewObject() - Method in class br.com.arsmachina.example.web.pages.task.EditTask
We override BaseEditPage.createNewObject() to prefill the Task creator property.

E

EditPermission - Class in br.com.arsmachina.example.web.pages.permission
Class that edits permissions.
EditPermission() - Constructor for class br.com.arsmachina.example.web.pages.permission.EditPermission
 
EditPermissionGroup - Class in br.com.arsmachina.example.web.pages.permissiongroup
Class that edits PermissionGroups.
EditPermissionGroup() - Constructor for class br.com.arsmachina.example.web.pages.permissiongroup.EditPermissionGroup
 
EditProject - Class in br.com.arsmachina.example.web.pages.project
Project edit page.
EditProject() - Constructor for class br.com.arsmachina.example.web.pages.project.EditProject
 
EditTask - Class in br.com.arsmachina.example.web.pages.task
Task edit page.
EditTask() - Constructor for class br.com.arsmachina.example.web.pages.task.EditTask
 
EditUser - Class in br.com.arsmachina.example.web.pages.user
User edit page.
EditUser() - Constructor for class br.com.arsmachina.example.web.pages.user.EditUser
 
Error - Class in br.com.arsmachina.example.web.pages
Error page.
Error() - Constructor for class br.com.arsmachina.example.web.pages.Error
 

F

findByProject(Project) - Method in class br.com.arsmachina.example.controller.impl.TaskControllerImpl
 
findByProject(Project) - Method in interface br.com.arsmachina.example.controller.TaskController
 
findByProject(Project) - Method in class br.com.arsmachina.example.dao.hibernate.TaskDAOImpl
 
findByProject(Project) - Method in interface br.com.arsmachina.example.dao.TaskDAO
 

G

get(Object) - Method in class br.com.arsmachina.example.web.conduit.ProjectManagerPropertyConduit
 
getAnnotation(Class<T>) - Method in class br.com.arsmachina.example.web.conduit.ProjectManagerPropertyConduit
 
getBeanModel() - Method in class br.com.arsmachina.example.web.pages.project.ListProject
Adds the manager column to the grid.
getBeanModel() - Method in class br.com.arsmachina.example.web.pages.user.ListUser
Adds the manager column to the grid.
getCreator() - Method in class br.com.arsmachina.example.entity.Task
Returns the value of the creator property.
getDescription() - Method in class br.com.arsmachina.example.entity.Project
Returns the value of the description property.
getDescription() - Method in class br.com.arsmachina.example.entity.Task
Returns the value of the description property.
getException() - Method in class br.com.arsmachina.example.web.pages.Error
Returns the value of the exception property.
getId() - Method in class br.com.arsmachina.example.entity.Project
Returns the value of the id property.
getId() - Method in class br.com.arsmachina.example.entity.Task
Returns the value of the id property.
getLoginCheckUrl() - Method in class br.com.arsmachina.example.web.pages.Login
Returns the Spring Security check URL.
getManager() - Method in class br.com.arsmachina.example.entity.Project
Returns the value of the manager property.
getManager() - Method in class br.com.arsmachina.example.web.pages.user.ListUser
Returns "yes" or "no" (i18n version).
getManagerSM() - Method in class br.com.arsmachina.example.web.pages.project.EditProject
Returns the SelectModel for the manager property.
getName() - Method in class br.com.arsmachina.example.entity.Project
Returns the value of the name property.
getPermissionGroupsSM() - Method in class br.com.arsmachina.example.web.pages.user.EditUser
Returns a SelectModel for the permissionGroups property.
getPermissionGroupsVE() - Method in class br.com.arsmachina.example.web.pages.user.EditUser
Returns a ValueEncoder for the PermissionGroups property.
getPermissionSM() - Method in class br.com.arsmachina.example.web.pages.permissiongroup.EditPermissionGroup
Returns a SelectModel contaning Permissions.
getPermissionVE() - Method in class br.com.arsmachina.example.web.pages.permissiongroup.EditPermissionGroup
Returns the ValueEncoder for Permission.
getProject() - Method in class br.com.arsmachina.example.entity.Task
Returns the value of the project property.
getProjectSM() - Method in class br.com.arsmachina.example.web.pages.task.EditTask
Returns a SelectModel for the project property.
getPropertyType() - Method in class br.com.arsmachina.example.web.conduit.ProjectManagerPropertyConduit
 
getRemovedPermissionsSM() - Method in class br.com.arsmachina.example.web.pages.user.EditUser
Returns a SelectModel for the removedPermissions property.
getRemovedPermissionsVE() - Method in class br.com.arsmachina.example.web.pages.user.EditUser
Returns a ValueEncoder for the removedPermissions property.
getSummary() - Method in class br.com.arsmachina.example.entity.Task
Returns the value of the summary property.
getTeam() - Method in class br.com.arsmachina.example.entity.Task
Returns the value of the team property.
getTeamSM() - Method in class br.com.arsmachina.example.web.pages.task.EditTask
Returns a SelectModel for the user property.
getTeamVE() - Method in class br.com.arsmachina.example.web.pages.task.EditTask
Returns a ValueEncoder for the team property.
getTitle() - Method in class br.com.arsmachina.example.web.components.Layout
Returns the value of the title property.

I

Index - Class in br.com.arsmachina.example.web.pages
Application index page.
Index() - Constructor for class br.com.arsmachina.example.web.pages.Index
 
isFailed() - Method in class br.com.arsmachina.example.web.pages.Login
 
isLoggedIn() - Method in class br.com.arsmachina.example.web.components.Layout
 
isManager() - Method in class br.com.arsmachina.example.web.pages.user.EditUser
Returns the value of the manager property.
isProductionMode() - Method in class br.com.arsmachina.example.web.pages.Error
Returns the value of the productionMode property.

L

Layout - Class in br.com.arsmachina.example.web.components
Component that is used as the layout for all pages in this application.
Layout() - Constructor for class br.com.arsmachina.example.web.components.Layout
 
ListPermission - Class in br.com.arsmachina.example.web.pages.permission
Listing page for Permission.
ListPermission() - Constructor for class br.com.arsmachina.example.web.pages.permission.ListPermission
 
ListPermissionGroup - Class in br.com.arsmachina.example.web.pages.permissiongroup
Listing page for PermissionGroup.
ListPermissionGroup() - Constructor for class br.com.arsmachina.example.web.pages.permissiongroup.ListPermissionGroup
 
ListProject - Class in br.com.arsmachina.example.web.pages.project
Listing page for User.
ListProject() - Constructor for class br.com.arsmachina.example.web.pages.project.ListProject
 
ListTask - Class in br.com.arsmachina.example.web.pages.task
Listing page for Task.
ListTask() - Constructor for class br.com.arsmachina.example.web.pages.task.ListTask
 
ListUser - Class in br.com.arsmachina.example.web.pages.user
Listing page for User.
ListUser() - Constructor for class br.com.arsmachina.example.web.pages.user.ListUser
 
Login - Class in br.com.arsmachina.example.web.pages
Application login page.
Login() - Constructor for class br.com.arsmachina.example.web.pages.Login
 
logout() - Method in class br.com.arsmachina.example.web.components.Layout
Invalidates the session.

M

MainConfiguration - Class in br.com.arsmachina.example.ioc
Main configuration class for Spring JavaConfig.
MainConfiguration() - Constructor for class br.com.arsmachina.example.ioc.MainConfiguration
 
Manager - Class in br.com.arsmachina.example.entity
Class that represents the manager role an User can have.
Manager() - Constructor for class br.com.arsmachina.example.entity.Manager
 
MAXIMUM_DESCRIPTION_LENGTH - Static variable in class br.com.arsmachina.example.entity.Project
Maximum description length.
MAXIMUM_DESCRIPTION_LENGTH - Static variable in class br.com.arsmachina.example.entity.Task
Maximum description length.
MAXIMUM_NAME_LENGTH - Static variable in class br.com.arsmachina.example.entity.Project
Maximum name length.
MAXIMUM_SUMMARY_LENGTH - Static variable in class br.com.arsmachina.example.entity.Task
Maximum name length.
MINIMUM_DESCRIPTION_LENGTH - Static variable in class br.com.arsmachina.example.entity.Project
Minimum description length.
MINIMUM_DESCRIPTION_LENGTH - Static variable in class br.com.arsmachina.example.entity.Task
Minimum description length.
MINIMUM_NAME_LENGTH - Static variable in class br.com.arsmachina.example.entity.Project
Minimum name length.
MINIMUM_SUMMARY_LENGTH - Static variable in class br.com.arsmachina.example.entity.Task
Minimum name length.

O

onActivate() - Method in class br.com.arsmachina.example.web.pages.Error
Redirects to the index page when acessed directly, not because of an error.

P

prepareForKeys(List<String>) - Method in class br.com.arsmachina.example.web.encoder.primarykey.TaskPrimaryKeyEncoder
 
prepareObjectForSaveOrUpdate() - Method in class br.com.arsmachina.example.web.pages.user.EditUser
Adds or removes the Manager role according to the manager property.
Project - Class in br.com.arsmachina.example.entity
Class that represents a project.
Project() - Constructor for class br.com.arsmachina.example.entity.Project
 
ProjectLabelEncoder - Class in br.com.arsmachina.example.web.encoder.label
A LabelEncoder for Project.
ProjectLabelEncoder() - Constructor for class br.com.arsmachina.example.web.encoder.label.ProjectLabelEncoder
 
ProjectManagerPropertyConduit - Class in br.com.arsmachina.example.web.conduit
Property conduit for the User manager property
ProjectManagerPropertyConduit() - Constructor for class br.com.arsmachina.example.web.conduit.ProjectManagerPropertyConduit
 

R

redirectIfNotLoggedIn() - Method in class br.com.arsmachina.example.web.pages.task.EditTask
Redirects to the task listing page if the user is not logged in.
reportException(Throwable) - Method in class br.com.arsmachina.example.web.pages.Error
Does nothing, as the exception is already logged.

S

sessionFactory() - Method in class br.com.arsmachina.example.ioc.MainConfiguration
Declares a sessionFactory bean, defined elsewhere.
set(Object, Object) - Method in class br.com.arsmachina.example.web.conduit.ProjectManagerPropertyConduit
 
setCreator(User) - Method in class br.com.arsmachina.example.entity.Task
Changes the value of the creator property.
setDescription(String) - Method in class br.com.arsmachina.example.entity.Project
Changes the value of the description property.
setDescription(String) - Method in class br.com.arsmachina.example.entity.Task
Changes the value of the description property.
setId(Integer) - Method in class br.com.arsmachina.example.entity.Project
Changes the value of the id property.
setId(Integer) - Method in class br.com.arsmachina.example.entity.Task
Changes the value of the id property.
setManager(User) - Method in class br.com.arsmachina.example.entity.Project
Changes the value of the manager property.
setManager(boolean) - Method in class br.com.arsmachina.example.web.pages.user.EditUser
Changes the value of the manager property.
setName(String) - Method in class br.com.arsmachina.example.entity.Project
Changes the value of the name property.
setProject(Project) - Method in class br.com.arsmachina.example.entity.Task
Changes the value of the project property.
setSummary(String) - Method in class br.com.arsmachina.example.entity.Task
Changes the value of the summary property.
setTeam(List<User>) - Method in class br.com.arsmachina.example.entity.Task
Changes the value of the team property.

T

Task - Class in br.com.arsmachina.example.entity
Class that represents a task.
Task() - Constructor for class br.com.arsmachina.example.entity.Task
 
TaskController - Interface in br.com.arsmachina.example.controller
Task controller.
taskController() - Method in class br.com.arsmachina.example.ioc.MainConfiguration
Declares the taskController bean.
TaskControllerImpl - Class in br.com.arsmachina.example.controller.impl
TaskController implementation.
TaskControllerImpl(TaskDAO) - Constructor for class br.com.arsmachina.example.controller.impl.TaskControllerImpl
Single constructor of this class.
TaskDAO - Interface in br.com.arsmachina.example.dao
Task DAO (Data Access Object).
taskDAO() - Method in class br.com.arsmachina.example.ioc.MainConfiguration
Declares the taskDAO bean.
TaskDAOImpl - Class in br.com.arsmachina.example.dao.hibernate
ProjectController implementation using Hibernate.
TaskDAOImpl(SessionFactory) - Constructor for class br.com.arsmachina.example.dao.hibernate.TaskDAOImpl
 
TaskPrimaryKeyEncoder - Class in br.com.arsmachina.example.web.encoder.primarykey
A PrimaryKeyEncoder for Task that encodes the id's in base 36.
TaskPrimaryKeyEncoder(TaskController) - Constructor for class br.com.arsmachina.example.web.encoder.primarykey.TaskPrimaryKeyEncoder
Single constructor of this class.
toActivationContext(User) - Method in class br.com.arsmachina.example.web.encoder.activationcontext.UserActivationContextEncoder
 
toKey(Task) - Method in class br.com.arsmachina.example.web.encoder.primarykey.TaskPrimaryKeyEncoder
 
toLabel(Project) - Method in class br.com.arsmachina.example.web.encoder.label.ProjectLabelEncoder
 
toObject(EventContext) - Method in class br.com.arsmachina.example.web.encoder.activationcontext.UserActivationContextEncoder
 
toValue(String) - Method in class br.com.arsmachina.example.web.encoder.primarykey.TaskPrimaryKeyEncoder
 

U

UserActivationContextEncoder - Class in br.com.arsmachina.example.web.encoder.activationcontext
An UserActivationContextEncoder implementation that uses the login as the activation context value.
UserActivationContextEncoder(UserController) - Constructor for class br.com.arsmachina.example.web.encoder.activationcontext.UserActivationContextEncoder
Single constructor of this class.

A B C E F G I L M O P R S T U

Copyright © 2008-2009 Thiago H. de Paula Figueiredo. All Rights Reserved.