Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel2

 

...

MVC

MVC is an abbreviation for Model-View-Control and is a design pattern used extensively in XperienCentral which uses the Spring MVC framework which is based on this pattern. This pattern separates software components into three responsibilities: the data model, the view (user interface), and the controller that handles the interaction between these two. The MVC model can be depicted as follows:

...

A component definition defines the basic behavior of the component, most importantly its type. The supported component types are:

 

ResourceDescription
Element

Add a new content element to the XperienCentral Workspace.

Panel

Add a new popup panel to the XperienCentral Workspace.

MediaItem

Add a new media item type to the XperienCentral Workspace.

Form

Add a new handler to the XperienCentral Workspace.

Presentation

Modify the presentation of the website environment.

Service

Provide a headless service to be used by other plugins.

Page metadata

Add an additional metadata section to pages in the XperienCentral Workspace.

Servlet

Add a new servlet to the XperienCentral installation.

 

Back to Top

 

...

Inversion of Control (IoC)

...