Pages are the objects which are directly visible to the end-user. One page
can exist in several variants, whereas the variant name is used as a suffix
to the page name, seperated from the page name by two colons ("::").
author: Sebastian Marsching
Returns the XSL target which is used to generate the output of this Page
Target of type TARGET_XSL representing the stylesheet being usedto render this Page
Returns a list of themes being active for this Page. The themes are
returned in order of preference - preferred themes are returned before
less preferred themes.
Themes being used by this Page
Returns the variant being used for this page. If no variant is being used
for this page (default), null is returned.
Variant or null if no variant is selected for thisPage
Registers this page for an update. This can be used to recalculate
dependencies after something has changed. The update is not processed
immediately but asynchronously.
See Also:Page.update()
Regenerates the page. This is useful to recalculate the dependencies
after some part being used by this page has been changed.
The regeneration is done synchronously.
See Also:Page.registerForUpdate()