Package nl.gx.webmanager.cms.core

This package contains interfaces for the webmanager api.

See:
          Description

Interface Summary
BlockLabel Block position.
Download Models a download object.
ElementHolder ElementHolders contain zero or more Elements.
FileResource  
FileResourceSecurityCheckPoint This interface is very closely related FileResourceSecurityPolicy and it is used to indicate to the FileResourceController servlet that an object can be used as the starting point when determining if a request for a file is authorised.
FileResourceSecurityPolicy This interface is mainly used for checking file/binary download requests, and it added to selected elements and objects and WM that deal with downloads.
Flash Flash object.
Image Image object.
InternalDownload Extends the Dowload interface to add a setter for the url attribute.
InternalFlash Setters for Flash object.
InternalImage Setters for Image.
InternalLink Setters for Link.
InternalUrlBuilder Setters for UrlBuilder.
Language Language support.
Link Link object.
LinkModel A link model defines how a link should be opened.
LinkModelOptions Holds configuration information about a link model.
MetaTag Representation of <meta > tag.
NewWindowLinkOptions Holds the options for a link model which opens in a new browser window.
NormalLinkOptions Holds the options for a normal link model which opens in the same browser window.
Page Representation of Page object.
PageLabel Represents a label for a page version, which can currently e.g.
PageMetaData Interface for PageMetaData entities.
PageVersion Representation of version of a page.
Personalization Personalization tags used for the xsl transformation in the frontend.
PersonalizationCategory Interface representing a personalization category.
PersonalizationExpression Expression which can be applied to the session XML on the frontend.
PersonalizationItem This interface defines the common contract of both personalization expressions and models.
PersonalizationModel Expression, composed by a number of PersonalizationExpression objects, which can be applied to the session xml on the frontend.
PopupLinkOptions Holds configuration information about a link model which opens in a pop up window.
Presentable A presentable object can be rendered and has a presentation.
PresentationContext Representation of the PresentationContext.
Redirect Representation of redirect.
RelatedDownloadLink Related download link.
RelatedExternalLink Extends RelatedLink with external url.
RelatedInternalLink Extends RelatedLink with a method to get the internal Page that is refered to.
RelatedLink Meta information for related links.
RelatedMediaItemLink Extends RelatedLink with a method to get the associated media item.
RelatedResourceLink Currently does not add its own methods but you can still use the type to distinguish between different kind of RelatedLinks.
UrlBuilder Interface for Url factories that calculate the right url for a given context.
WebManagerApplication This represents the whole webmanager application and provides access to the list of websites / webinitiatives and other objects and information relevant to the whole WebManager application.
Website Representation of website.
 

Enum Summary
PersonalizationExpression.Type Type of the PersonalizationExpression which results in a certain kind of behaviour.
PersonalizationModel.Operator Operator used to concatenate contained PersonalizationExpression and/or PersonalizationModel objects with.
 

Package nl.gx.webmanager.cms.core Description

This package contains interfaces for the webmanager api. Core concepts such as pages, links and websites are represented in this API by interfaces.



Copyright © 2007-2011 GX Software BV. All Rights Reserved.