# Package org.apache.turbine.modules

Modules (Action, Screen, Layout, Navigation, Page) classes for the Turbine view.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Loader<T extends Assembler> | A common interface for Screen, Layout and Navigation Loader

- Class Summary
  Class | Description
  --- | ---
  Action | Generic Action class.
  ActionEvent | This is an alternative to the Action class that allows you to do event based actions.
  ActionLoader | The purpose of this class is to allow one to load and execute Action modules.
  Assembler | This is an interface that defines what an Assembler is.
  GenericLoader<T extends Assembler> | This is the base class for the loaders.
  Layout | This is the base class that defines what a Layout module is.
  LayoutLoader | The purpose of this class is to allow one to load and execute Layout modules.
  Navigation | This is the base class that defines what a Navigation module is.
  NavigationLoader | The purpose of this class is to allow one to load and execute Navigation modules.
  Page | This is the base class that defines what a Page module is.
  PageLoader | The purpose of this class is to allow one to load and execute Page modules.
  ScheduledJob | All Scheduled jobs should extend this.
  ScheduledJobLoader | ScheduledJobs loader class.
  Screen | This is the base class which defines the Screen modules.
  ScreenLoader | The purpose of this class is to allow one to load and execute Screen modules.

## Package org.apache.turbine.modules Description

Modules (Action, Screen, Layout, Navigation, Page) classes for the Turbine view.

Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.