A B C D E F G H I K L M N O P R S T U V W X Z

A

ACTION_EDIT - Static variable in class org.meshcms.core.HitFilter
Value of HitFilter.ACTION_NAME used to indicate that the current page must be edited.
ACTION_NAME - Static variable in class org.meshcms.core.HitFilter
Name of the request parameter that is used to specify some actions.
ADMIN - Static variable in class org.meshcms.core.UserInfo
Permissions for an administrator (full permissions).
ADMIN_ID_FILE - Static variable in class org.meshcms.core.WebSite
 
ADMIN_THEME - Static variable in class org.meshcms.core.WebSite
Name of the default admin theme folder.
APP_NAME - Static variable in class org.meshcms.core.WebSite
 
ARGUMENT_ID - Static variable in class org.meshcms.core.ModuleDescriptor
Argument parameter.
AbstractTag - class org.meshcms.taglib.AbstractTag.
This class works as a base for all tags of the MeshCMS custom tags library.
AbstractTag() - Constructor for class org.meshcms.taglib.AbstractTag
 
AbstractThumbnail - class org.meshcms.core.AbstractThumbnail.
 
AbstractThumbnail() - Constructor for class org.meshcms.core.AbstractThumbnail
 
AdminMenu - class org.meshcms.taglib.AdminMenu.
Creates a menu with the following items: Login, Control Panel, Edit Page, Edit As Plain Text, New Page, New Child Page. Items are included when appropriate.
AdminMenu() - Constructor for class org.meshcms.taglib.AdminMenu
 
AdminPath - class org.meshcms.taglib.AdminPath.
Writes the path of the theme folder.
AdminPath() - Constructor for class org.meshcms.taglib.AdminPath
 
AlibMenu - class org.meshcms.taglib.AlibMenu.
Creates a navigation menu, using a unnumbered list.
AlibMenu() - Constructor for class org.meshcms.taglib.AlibMenu
 
add(Object) - Method in class org.meshcms.util.Path
Adds an object to the current path.
add(Object, Object) - Method in class org.meshcms.util.Path
Adds two objects to the current path.
addAtBeginning(String, String) - Static method in class org.meshcms.util.Utils
Adds a string at the beginning of another string, but only if the latter doesn't begin with the former
addAtEnd(String, String) - Static method in class org.meshcms.util.Utils
Adds a string at the end of another string, but only if the latter doesn't end with the former.
addCDATA(String) - Method in class org.meshcms.util.XHTMLBuilder.Fragment
 
addCDATA(String) - Method in class org.meshcms.util.XMLFastBuilder
 
addCDATA(String) - Method in class org.meshcms.util.XMLTagStack
 
addDigits(int, char, int) - Static method in class org.meshcms.util.Utils
Repeatedly adds a character to the beginning of a number until the desired length has been reached.
addDigits(String, char, int) - Static method in class org.meshcms.util.Utils
Repeatedly adds a character to the beginning of a string until the desired length has been reached.
addHit() - Method in class org.meshcms.core.PageInfo
Adds a hit to the count.
addObjectToList(List, Object) - Method in class org.meshcms.util.Path
 
addProperty(String, String) - Method in class org.meshcms.core.PageAssembler
Adds a property to the page.
addText(String) - Method in class org.meshcms.util.XHTMLBuilder.Fragment
 
addText(String) - Method in class org.meshcms.util.XMLFastBuilder
 
addText(String) - Method in class org.meshcms.util.XMLTagStack
 
addToQueryString(String, String, String, boolean) - Static method in class org.meshcms.core.WebUtils
 
adminModulesPath - Variable in class org.meshcms.core.WebSite
 
adminPath - Variable in class org.meshcms.core.WebSite
 
adminScriptsPath - Variable in class org.meshcms.core.WebSite
 
adminThemePath - Variable in class org.meshcms.core.WebSite
 
adminThemesPath - Variable in class org.meshcms.core.WebSite
 
averageResize(BufferedImage, int, int) - Static method in class org.meshcms.core.AbstractThumbnail
Resizes an image using a simple area average (suitable to create images that are much smaller than the original).

B

BACKUP_DIR_PREFIX - Static variable in class org.meshcms.core.WebSite
A prefix to be used for every backup dir.
BACKUP_PREFIX - Static variable in class org.meshcms.core.WebSite
A prefix to be used for every backup file.
BLOCK_CACHE_ATTRIBUTE - Static variable in class org.meshcms.core.HitFilter
 
BODY_REGEX - Static variable in class org.meshcms.core.WebUtils
 
BUFFER_SIZE - Static variable in class org.meshcms.util.Utils
A standard size for buffers.
Breadcrumbs - class org.meshcms.taglib.Breadcrumbs.
Inserts breadcrumbs for the current page.
Breadcrumbs() - Constructor for class org.meshcms.taglib.Breadcrumbs
 
beautify(String, boolean) - Static method in class org.meshcms.util.Utils
Converts the underscores to spaces and, if requested, applies the title case to a string.
blockRemoteCaching(HttpServletResponse) - Static method in class org.meshcms.core.HitFilter
Sets some headers to discourage remote caching of pages.

C

CACHE_FILE_NAME - Static variable in class org.meshcms.core.HitFilter
Name of a cache file in the repository.
CAN_ADD_USERS - Static variable in class org.meshcms.core.UserInfo
Permission to add other users.
CAN_BROWSE_FILES - Static variable in class org.meshcms.core.UserInfo
Permission to browse files.
CAN_DO_ADMINTASKS - Static variable in class org.meshcms.core.UserInfo
Permission to do maintainance operations.
CAN_EDIT_PAGES - Static variable in class org.meshcms.core.UserInfo
Permission to edit pages (in the home path of the user profile).
CAN_MANAGE_FILES - Static variable in class org.meshcms.core.UserInfo
Permission to manage files.
CAN_VIEW_OTHER_USERINFO - Static variable in class org.meshcms.core.UserInfo
Permission to view other user profiles.
CMSDirectoryFinder - class org.meshcms.core.CMSDirectoryFinder.
Finds the CMS directory by searching for a sentinel file.
CMSDirectoryFinder(File, boolean) - Constructor for class org.meshcms.core.CMSDirectoryFinder
Creates a new instance to search for the CMS directory using the given root.
CMS_ID_FILE - Static variable in class org.meshcms.core.WebSite
 
CONFIGURE - Static variable in class org.meshcms.webui.Help
 
CONTROL_PANEL - Static variable in class org.meshcms.webui.Help
 
CacheResponseStream - class org.meshcms.core.CacheResponseStream.
Writes the page to both the browser and the cache.
CacheResponseStream(HttpServletResponse, OutputStream) - Constructor for class org.meshcms.core.CacheResponseStream
Creates a new Stream to write to the original output stream of the response and to the passed output stream.
CacheResponseWrapper - class org.meshcms.core.CacheResponseWrapper.
Modifies the response to write the page to both the browser and the cache.
CacheResponseWrapper(HttpServletResponse, OutputStream) - Constructor for class org.meshcms.core.CacheResponseWrapper
Creates a new wrapper.
Configuration - class org.meshcms.core.Configuration.
Manages the configuration parameters of a website.
ContextPath - class org.meshcms.taglib.ContextPath.
Writes the context path as returned by HttpServletRequest.getContextPath().
ContextPath() - Constructor for class org.meshcms.taglib.ContextPath
 
CustomProperties - class org.meshcms.util.CustomProperties.
Convenience class to use java.util.Properties to store values that are not strings.
CustomProperties() - Constructor for class org.meshcms.util.CustomProperties
 
cache(Path, byte[]) - Method in class org.meshcms.core.SiteMap
Caches a page.
canConvert(Class) - Method in class org.meshcms.util.XStreamPathConverter
 
canDo(int) - Method in class org.meshcms.core.UserInfo
Verifies the permissions to do a certain thing.
canWrite(WebSite, Path) - Method in class org.meshcms.core.UserInfo
Verifies all permissions to write the file at a certain path in the web application.
check() - Method in class org.meshcms.util.ImageLoader
Checks if the images has loaded.
checkAddress(String) - Static method in class org.meshcms.util.Utils
Tries to verify(validate) an e-mail address.
checkAndCreate(WebSite, Path, String) - Method in class org.meshcms.core.AbstractThumbnail
Checks the current thumbnail, and creates it if not available or too old.
checkValue() - Method in class org.meshcms.webui.FormField
Tries to determine if the value of the field is acceptable.
clear() - Method in class org.meshcms.webui.FileClipboard
Marks the clipboard as empty.
clone() - Method in class org.meshcms.util.Path
 
close() - Method in class org.meshcms.core.CacheResponseStream
Closes both streams.
closeTag() - Method in class org.meshcms.util.XMLTagStack
 
closeTag(String) - Method in class org.meshcms.util.XMLTagStack
 
cmsPath - Variable in class org.meshcms.core.WebSite
 
commonPart(Path, Path) - Static method in class org.meshcms.util.Path
Returns the common part between the two Paths.
commonPart(String[], String[], boolean) - Static method in class org.meshcms.util.Utils
 
compare(Object, Object) - Method in class org.meshcms.core.PageInfoComparator
Calls PageInfoComparator.compare(PageInfo, PageInfo).
compare(PageInfo, PageInfo) - Method in class org.meshcms.core.PageInfoComparator
Compares two pages.
compare(Object, Object) - Method in class org.meshcms.util.FileDateComparator
 
compare(Object, Object) - Method in class org.meshcms.util.FileNameComparator
 
compare(Object, Object) - Method in class org.meshcms.util.LocaleComparator
Compares two locales.
compare(Object, Object) - Method in class org.meshcms.util.ReverseComparator
 
compareStrings(String, String, boolean) - Static method in class org.meshcms.util.Utils
Compares two strings. Null values are accepted.
compareTo(Object) - Method in class org.meshcms.util.Path
Compares this path to a new Path built by calling new Path(o)
compareTo(Path) - Method in class org.meshcms.util.Path
Compares two paths.
configFilePath - Variable in class org.meshcms.core.WebSite
 
configuration - Variable in class org.meshcms.core.WebSite
 
configureTransformer(Transformer, String, boolean) - Static method in class org.meshcms.util.XMLTagStack
 
constrain(int, int, int) - Static method in class org.meshcms.util.Utils
Returns the closest number to n that does not exceed the interval between min and max.
convertToHTMLEntities(String, boolean) - Static method in class org.meshcms.core.WebUtils
 
convertToHTMLEntities(String, String, boolean) - Static method in class org.meshcms.core.WebUtils
 
copyDirectory(File, File, boolean, boolean, boolean) - Static method in class org.meshcms.util.Utils
Copies a directory with its contents.
copyFile(UserInfo, Path, String) - Method in class org.meshcms.core.WebSite
Copies a file to another file in the same directory.
copyFile(UserInfo, Path, Path) - Method in class org.meshcms.core.WebSite
Copies a file (or directory) to another file (or directory).
copyFile(File, File, boolean, boolean) - Static method in class org.meshcms.util.Utils
Copies the content of a file to another file.
copyReaderToWriter(Reader, Writer, boolean) - Static method in class org.meshcms.util.Utils
Copies the Reader to the Writer until there are no data left.
copyStatsFrom(PageInfo) - Method in class org.meshcms.core.PageInfo
 
copyStream(InputStream, OutputStream, boolean) - Static method in class org.meshcms.util.Utils
Reads an InputStream and copy all data to an OutputStream.
countFiles() - Method in class org.meshcms.webui.FileClipboard
Returns the number of files in the clipboard.
create(ServletContext, String[], File, Path, Path) - Static method in class org.meshcms.core.MainWebSite
Creates a new main website.
create(MainWebSite, Path, Path) - Static method in class org.meshcms.core.VirtualWebSite
 
create(ServletContext, String[], File, Path, Path) - Static method in class org.meshcms.core.WebSite
 
createCode(String) - Static method in class org.meshcms.webui.FormField
Returns a modified version of the passed string, such as it can be used as a field name.
createDir(Path) - Method in class org.meshcms.core.WebSite
 
createDirectory(UserInfo, Path) - Method in class org.meshcms.core.WebSite
Creates a new directory.
createExcerpt(WebSite, String, int, String, Path, Path) - Static method in class org.meshcms.core.WebUtils
 
createFile(UserInfo, Path) - Method in class org.meshcms.core.WebSite
Creates a new file.
createOutputStream() - Method in class org.meshcms.core.CacheResponseWrapper
Creates the output stream.
createThumbnail(File, File) - Method in class org.meshcms.core.AbstractThumbnail
Creates the thumbnail. Called only if needed.
createThumbnail(File, File) - Method in class org.meshcms.core.GalleryThumbnail
 
createThumbnail(File, File) - Method in class org.meshcms.core.ResizedThumbnail
 
createThumbnail(File, File) - Method in class org.meshcms.webui.FileManagerThumbnail
 
customModulesPath - Variable in class org.meshcms.core.WebSite
 
customThemesPath - Variable in class org.meshcms.core.WebSite
 

D

DATE_FULL - Static variable in class org.meshcms.taglib.LastModified
 
DATE_FULL - Static variable in class org.meshcms.taglib.Module
 
DATE_NONE - Static variable in class org.meshcms.taglib.Module
 
DATE_NORMAL - Static variable in class org.meshcms.taglib.LastModified
 
DATE_NORMAL - Static variable in class org.meshcms.taglib.Module
 
DECIMAL_FORMAT - Static variable in class org.meshcms.extra.XmlSiteMap
 
DEFAULT_BORDER_COLOR - Static variable in class org.meshcms.core.AbstractThumbnail
Default color for thumbnail borders.
DEFAULT_ICON - Static variable in class org.meshcms.core.FileTypes
Default icon for unknown file types.
DEFAULT_SEPARATOR - Static variable in class org.meshcms.taglib.Breadcrumbs
 
DEFAULT_SIZE - Static variable in class org.meshcms.core.ResizedThumbnail
Default thumbnail size.
DEFAULT_VISUAL_EXTENSIONS - Static variable in class org.meshcms.core.Configuration
Contains the extensions of files that are visually editable by default.
DEFAULT_WELCOME_FILES - Static variable in class org.meshcms.core.WebUtils
The default array of welcome file names.
DETAILS - Static variable in class org.meshcms.core.UserInfo
Names for user detail fields.
DIRECTORY - Static variable in class org.meshcms.core.FileTypes
Denotes a directory.
DIR_ICON - Static variable in class org.meshcms.core.FileTypes
Default icon for folders.
DefaultCSS - class org.meshcms.taglib.DefaultCSS.
Writes the appropriate CSS tags.
DefaultCSS() - Constructor for class org.meshcms.taglib.DefaultCSS
 
DirectoryCleaner - class org.meshcms.core.DirectoryCleaner.
Deletes old files from a directory.
DirectoryCleaner(File) - Constructor for class org.meshcms.core.DirectoryCleaner
Creates a directory cleaner for the given web application to remove empty directories.
DirectoryCleaner(File, long) - Constructor for class org.meshcms.core.DirectoryCleaner
Creates a directory cleaner for the given web application to remove old files empty directories.
DirectoryCopier - class org.meshcms.util.DirectoryCopier.
 
DirectoryCopier(File, File, boolean, boolean, boolean) - Constructor for class org.meshcms.util.DirectoryCopier
 
DirectoryParser - class org.meshcms.util.DirectoryParser.
Base class to perform operations on the contents of a directory.
DirectoryParser() - Constructor for class org.meshcms.util.DirectoryParser
 
DirectoryRemover - class org.meshcms.util.DirectoryRemover.
Deletes a directory even if not empty.
DirectoryRemover(File) - Constructor for class org.meshcms.util.DirectoryRemover
 
DownloadServlet - class org.meshcms.core.DownloadServlet.
A simple servlet to allow to download a file regardless of its type.
DownloadServlet() - Constructor for class org.meshcms.core.DownloadServlet
 
DownloadZipServlet - class org.meshcms.core.DownloadZipServlet.
A simple servlet to allow to download a file regardless of its type.
DownloadZipServlet() - Constructor for class org.meshcms.core.DownloadZipServlet
 
decimalPart(float) - Static method in class org.meshcms.util.Utils
Returns the decimal part of a float, regardless of its sign.
decimalPart(double) - Static method in class org.meshcms.util.Utils
Returns the decimal part of a double, regardless of its sign.
decodeHTML(String) - Static method in class org.meshcms.util.Utils
Replaces some HTML entities with the corresponding characters.
decodeURL(String) - Static method in class org.meshcms.util.Utils
Decodes a URL using UTF-8 (by "ignoring" exceptions).
delete(UserInfo, Path, boolean) - Method in class org.meshcms.core.WebSite
Deletes a file or directory.
destroy() - Method in class org.meshcms.core.HitFilter
 
doEndTag() - Method in class org.meshcms.taglib.Editor
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.meshcms.core.HitFilter
This filter manages a page to make sure it is served correctly.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.meshcms.core.DownloadServlet
Handles the HTTP GET method.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.meshcms.core.DownloadZipServlet
Handles the HTTP GET method.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.meshcms.extra.XmlSiteMap
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.meshcms.core.DownloadServlet
Handles the HTTP POST method.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.meshcms.core.DownloadZipServlet
Handles the HTTP POST method.
doStartTag() - Method in class org.meshcms.taglib.AbstractTag
Initializes some variables, then executes writeTag() if the page is being viewed or writeEditTag() if it is being edited.
drawResizedImage(Graphics, BufferedImage, int, int, int, int, boolean) - Static method in class org.meshcms.core.AbstractThumbnail
 

E

EDITOR - Static variable in class org.meshcms.core.UserInfo
Permissions for an editor (can edit files, but is not an administrator).
EDIT_PAGE - Static variable in class org.meshcms.webui.Help
 
EDIT_PROFILE - Static variable in class org.meshcms.webui.Help
 
EMAIL - Static variable in class org.meshcms.webui.FormField
Denotes a text field that is supposed to accept e-mail addresses.
EMAIL_PARAM - Static variable in class org.meshcms.core.PageAssembler
The name of the properties for the mail recipient of the page.
EMAIL_REGEX - Static variable in class org.meshcms.core.WebUtils
 
EMPTY - Static variable in class org.meshcms.core.PageAssembler
Generic string used to indicate an empty value.
ENTITY_TO_NUMBER - Static variable in class org.meshcms.core.WebUtils
 
EXT_MAP - Static variable in class org.meshcms.core.FileTypes
 
E_MAIL - Static variable in class org.meshcms.core.UserInfo
 
Editor - class org.meshcms.taglib.Editor.
This tag must include all others in a theme file.
Editor() - Constructor for class org.meshcms.taglib.Editor
 
elements - Variable in class org.meshcms.util.Path
 
encodeHTML(String) - Static method in class org.meshcms.util.Utils
Replaces some characters with their HTML entities, like the method Utils.encodeHTML(String, boolean) but without the ampersand.
encodeHTML(String, boolean) - Static method in class org.meshcms.util.Utils
Replaces some characters with their HTML entities.
encodeURL(Path) - Static method in class org.meshcms.util.Utils
Encodes a path as a URL, using UTF-8.
encodeURL(String) - Static method in class org.meshcms.util.Utils
Encodes a URL using UTF-8 (by "ignoring" exceptions).
endCDATABuffer() - Method in class org.meshcms.util.XMLTagStack
 
endTextBuffer() - Method in class org.meshcms.util.XMLTagStack
 
equals(Object) - Method in class org.meshcms.util.Path
Checks the two paths for equality.
escapeSingleQuotes(String) - Static method in class org.meshcms.util.Utils
Replaces ' with \' (useful for JavaScript).
exists(WebSite, String) - Method in class org.meshcms.core.UserInfo
Checks if the user exists.

F

FILE_MANAGER - Static variable in class org.meshcms.webui.Help
 
FN_CHARMAP - Static variable in class org.meshcms.core.WebUtils
Mapping of the ISO-8859-1 characters to characters included in FN_CHARS.
FN_CHARS - Static variable in class org.meshcms.core.WebUtils
Characters allowed in a file name.
FN_SPACERS - Static variable in class org.meshcms.core.WebUtils
Characters that are considered spacers in a file name.
Feed - class org.meshcms.taglib.Feed.
 
Feed() - Constructor for class org.meshcms.taglib.Feed
 
FileClipboard - class org.meshcms.webui.FileClipboard.
A simple class to store path and names of files selected with the cut and copy features of the file manager.
FileClipboard() - Constructor for class org.meshcms.webui.FileClipboard
Creates a new clipboard (usually one clipboard per session should be used).
FileDateComparator - class org.meshcms.util.FileDateComparator.
Sorts files by date (newest files first).
FileDateComparator() - Constructor for class org.meshcms.util.FileDateComparator
 
FileDateComparator(boolean) - Constructor for class org.meshcms.util.FileDateComparator
 
FileManagerThumbnail - class org.meshcms.webui.FileManagerThumbnail.
 
FileManagerThumbnail() - Constructor for class org.meshcms.webui.FileManagerThumbnail
 
FileNameComparator - class org.meshcms.util.FileNameComparator.
Sorts files by name (directories before files).
FileNameComparator() - Constructor for class org.meshcms.util.FileNameComparator
 
FileSearch - class org.meshcms.util.FileSearch.
 
FileSearch(File, String) - Constructor for class org.meshcms.util.FileSearch
 
FileTypes - class org.meshcms.core.FileTypes.
Contains data about file types and extension.
FileTypes() - Constructor for class org.meshcms.core.FileTypes
 
FileTypes.TypeInfo - class org.meshcms.core.FileTypes.TypeInfo.
 
FileTypes.TypeInfo() - Constructor for class org.meshcms.core.FileTypes.TypeInfo
 
FolderXTree - class org.meshcms.webui.FolderXTree.
Used internally to create the JavaScript code needed by xTree to display the folder tree.
FolderXTree(WebSite, UserInfo, Writer, String, String) - Constructor for class org.meshcms.webui.FolderXTree
Creates a new instance.
FolderXTree.DirectoryInfo - class org.meshcms.webui.FolderXTree.DirectoryInfo.
Encapsulates inclusion flag and icon for a directory.
FolderXTree.DirectoryInfo() - Constructor for class org.meshcms.webui.FolderXTree.DirectoryInfo
 
FormField - class org.meshcms.webui.FormField.
Encapsulates the functionalities of a form field.
FormField() - Constructor for class org.meshcms.webui.FormField
 
findCurrentWelcome(Path) - Method in class org.meshcms.core.WebSite
Returns the current welcome file path for the given folder.
findEmails(String) - Static method in class org.meshcms.core.WebUtils
 
findLinks(String) - Static method in class org.meshcms.core.WebUtils
 
finishResponse() - Method in class org.meshcms.core.CacheResponseWrapper
Closes the stream.
fixFileName(String, boolean) - Static method in class org.meshcms.core.WebUtils
Returns a modified name that does not contain characters not recommended in a file name.
fixLinks(WebSite, String, String, Path, Path) - Static method in class org.meshcms.core.WebUtils
 
fixRelativeURLs(String, Path, boolean) - Static method in class org.meshcms.core.WebUtils
 
flush() - Method in class org.meshcms.core.CacheResponseStream
Flushes both streams.
flush() - Method in class org.meshcms.util.XMLFastBuilder
 
flushBuffer() - Method in class org.meshcms.core.CacheResponseWrapper
 
forceDelete(File) - Static method in class org.meshcms.util.Utils
A "brute force" method to delete a file that might be in use by another thread or application.
forceRenameTo(File, File, boolean) - Static method in class org.meshcms.util.Utils
A "brute force" method to move or rename a file that might be in use by another thread or application.
formatFileLength(long, Locale, ResourceBundle) - Static method in class org.meshcms.core.WebUtils
Returns a nicer representation of the number as a file length.
formatFileLength(File) - Static method in class org.meshcms.util.Utils
Returns a nicer representation of the length of the file.
formatFileLength(long) - Static method in class org.meshcms.util.Utils
Returns a nicer representation of the number as a file length.
fromString(String) - Method in class org.meshcms.util.XStreamPathConverter
 

G

GBYTE - Static variable in class org.meshcms.util.Utils
The number of bytes in a gigabyte (2^30).
GUEST - Static variable in class org.meshcms.core.UserInfo
Permissions for guest user (non-logged in).
GalleryThumbnail - class org.meshcms.core.GalleryThumbnail.
 
GalleryThumbnail() - Constructor for class org.meshcms.core.GalleryThumbnail
 
generateList(Object[], String) - Static method in class org.meshcms.util.Utils
Creates a String containing the string representations of the objects in the array, separated by sep.
generateList(Collection, String) - Static method in class org.meshcms.util.Utils
Creates a String containing the string representations of the objects in the collection, separated by sep.
generateList(Enumeration, String) - Static method in class org.meshcms.util.Utils
Creates a String containing the string representations of the objects in the enumeration, separated by sep.
generateList(int[], String) - Static method in class org.meshcms.util.Utils
Creates a String containing the string representations of the numbers in the array, separated by sep.
generateRandomString(int) - Static method in class org.meshcms.util.Utils
Creates a random string of a given length.
generateUniqueDosName(String, String[]) - Static method in class org.meshcms.util.Utils
Returns a file name similar to fileName, but different from the strings in the files array.
generateUniqueName(String, File) - Static method in class org.meshcms.util.Utils
Returns a file name similar to fileName, but different from the names of the files in the directory.
generateUniqueName(String, String[]) - Static method in class org.meshcms.util.Utils
Generates a unique (but similar to the original) file name, based on an exclusion list.

E.g.

generatedFilesPath - Variable in class org.meshcms.core.WebSite
 
get2ndLevelDomain(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
Returns the 2nd level domain from which the request comes.
get2ndLevelDomain(String) - Static method in class org.meshcms.core.WebUtils
Returns the 2nd level domain from the URL.
getAbsoluteLink(Path) - Method in class org.meshcms.core.WebSite
 
getAbsoluteLink(PageInfo) - Method in class org.meshcms.core.WebSite
 
getAcceptedLanguages(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
 
getAdminMetaThemeTag() - Method in class org.meshcms.core.WebSite
Returns the complete tag used by pages in the admin folder.
getAdminModulesPath() - Method in class org.meshcms.core.WebSite
 
getAdminPath() - Method in class org.meshcms.core.WebSite
Returns the path of the admin directory.
getAdminScriptsPath() - Method in class org.meshcms.core.WebSite
 
getAdminThemePath() - Method in class org.meshcms.core.WebSite
 
getAdminThemesPath() - Method in class org.meshcms.core.WebSite
 
getAdvancedParam(String, String) - Method in class org.meshcms.core.ModuleDescriptor
Returns the value of the requested advanced parameter.
getAdvancedParams() - Method in class org.meshcms.core.ModuleDescriptor
Returns the advanced parameters as a Properties object.
getAllowHiding() - Method in class org.meshcms.taglib.AlibMenu
 
getAllowHiding() - Method in class org.meshcms.taglib.ListMenu
 
getAllowHiding() - Method in class org.meshcms.taglib.SimpleMenu
 
getAllowHiding() - Method in class org.meshcms.taglib.TigraMenu
 
getAlt() - Method in class org.meshcms.taglib.Module
 
getArgument() - Method in class org.meshcms.core.ModuleDescriptor
Returns the name of the module argument.
getAsLink() - Method in class org.meshcms.util.Path
Returns this path object encoded As a link: if the path is not empty, adds a slash at the beginning.
getBackupLife() - Method in class org.meshcms.core.Configuration
Returns the minimum time before deleting a backup file, measured in days.
getBackupLifeMillis() - Method in class org.meshcms.core.Configuration
Returns the minimum time before deleting a backup file, measured in milliseconds.
getBody() - Method in class org.meshcms.util.XHTMLBuilder
 
getBodyElement() - Method in class org.meshcms.util.XHTMLBuilder
 
getBreadcrumbs(Path) - Method in class org.meshcms.core.SiteMap
Returns the breadcrumbs from the root path (included) to the given path (not included).
getBullet() - Method in class org.meshcms.taglib.SimpleMenu
 
getCMSPath() - Method in class org.meshcms.core.CMSDirectoryFinder
Performs the search and returns the result.
getCMSPath() - Method in class org.meshcms.core.WebSite
 
getCSSAttribute(String) - Method in class org.meshcms.core.ModuleDescriptor
 
getCacheFile(WebSite, SiteMap, Path) - Static method in class org.meshcms.core.WebUtils
 
getCacheType() - Method in class org.meshcms.core.Configuration
Returns the type of cache to be used for pages.
getCached(Path) - Method in class org.meshcms.core.SiteMap
Gets a page from the cache.
getCharset() - Method in class org.meshcms.core.PageInfo
 
getCharsetCanonicalName(String) - Static method in class org.meshcms.core.WebUtils
 
getCheckDates() - Method in class org.meshcms.extra.StaticExporter
Returns the value of the date check option.
getCode() - Method in class org.meshcms.core.SiteMap.CodeLocalePair
 
getCode() - Method in class org.meshcms.webui.FormField
Returns the element name of the field.
getColor() - Method in class org.meshcms.core.ResizedThumbnail
 
getCombinedPath(String, String, String) - Static method in class org.meshcms.util.Utils
Adds the file path to the folder path.
getCommonPart(String, String) - Static method in class org.meshcms.util.Utils
Returns the common part at the beginning of two strings.
getCommonPath(Path) - Method in class org.meshcms.util.Path
Returns the common part between the two Paths (between this path and the other path).
getConfigFilePath() - Method in class org.meshcms.core.WebSite
 
getConfiguration() - Method in class org.meshcms.core.WebSite
Returns the current configuration of the web application.
getContent() - Method in class org.meshcms.webui.FileClipboard
Retrieves the content of the clipboard.
getContextHomeURL(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
Reconstructs the full URL of the context home.
getContextURL() - Method in class org.meshcms.extra.StaticExporter
Returns the context URL.
getCorrespondingPath(WebSite, Path, String) - Static method in class org.meshcms.core.WebUtils
 
getCurrent() - Method in class org.meshcms.taglib.AlibMenu
 
getCurrent() - Method in class org.meshcms.taglib.Breadcrumbs
 
getCurrent() - Method in class org.meshcms.taglib.Links
 
getCurrent() - Method in class org.meshcms.taglib.ListMenu
 
getCurrentPathStyle() - Method in class org.meshcms.taglib.AlibMenu
 
getCurrentPathStyle() - Method in class org.meshcms.taglib.ListMenu
 
getCurrentStyle() - Method in class org.meshcms.taglib.ListMenu
 
getCurrentTag() - Method in class org.meshcms.util.XHTMLBuilder.Fragment
 
getCurrentTagName() - Method in class org.meshcms.util.XHTMLBuilder.Fragment
 
getCurrentTagName() - Method in class org.meshcms.util.XMLFastBuilder
 
getCurrentTagName() - Method in class org.meshcms.util.XMLTagStack
 
getCurrentWelcome(Path) - Method in class org.meshcms.core.SiteMap
Returns the path of the welcome file for the given directory path.
getCustomModulesPath() - Method in class org.meshcms.core.WebSite
 
getCustomThemesPath() - Method in class org.meshcms.core.WebSite
 
getDate() - Method in class org.meshcms.taglib.LastModified
 
getDate() - Method in class org.meshcms.taglib.Module
 
getDateFormat() - Method in class org.meshcms.core.ModuleDescriptor
Returns the date format of the module.
getDateFormat(Locale, String) - Method in class org.meshcms.core.ModuleDescriptor
Returns format to be used to display the date.
getDecorator(HttpServletRequest, Page) - Method in class org.meshcms.core.RequestDecoratorMapper
 
getDefault() - Method in class org.meshcms.taglib.PageTitle
 
getDefaultName() - Method in class org.meshcms.taglib.SearchFile
 
getDefaultValue() - Method in class org.meshcms.taglib.SetLocale
 
getDescription(String) - Static method in class org.meshcms.core.FileTypes
Returns the description of the type of the file.
getDescription() - Method in class org.meshcms.webui.FormField
Returns a descriptive name of the field.
getDetailName(int) - Method in class org.meshcms.core.UserInfo
Returns the name of the user detail at the given index.
getDetailValue(String) - Method in class org.meshcms.core.UserInfo
Returns the value of the given user detail.
getDirName() - Method in class org.meshcms.core.VirtualWebSite
 
getDirPath() - Method in class org.meshcms.webui.FileClipboard
Returns the path of the directory where the files are located
getDirectory(Path) - Method in class org.meshcms.core.WebSite
Returns the directory that contains the given path.
getDirectoryInfo(WebSite, UserInfo, Path) - Static method in class org.meshcms.webui.FolderXTree
Returns info about a directory, based on path and permissions.
getDisplayName() - Method in class org.meshcms.core.UserInfo
Returns a string suitable to describe the user.
getDomains(String) - Method in class org.meshcms.core.MultiSiteManager
 
getDropScripts() - Method in class org.meshcms.taglib.PageHead
 
getDropStyles() - Method in class org.meshcms.taglib.PageHead
 
getDummyMetaThemeTag() - Method in class org.meshcms.core.WebSite
 
getElementAt(int) - Method in class org.meshcms.util.Path
Returns the element at the given index.
getElementCount() - Method in class org.meshcms.util.Path
Returns the number of elements of the current path.
getElements() - Method in class org.meshcms.util.Path
Returns a copy of the elements array.
getEmail() - Method in class org.meshcms.core.UserInfo
Returns the user's e-mail address.
getExcerpt() - Method in class org.meshcms.core.PageInfo
Return an excerpt of the page content
getExcerptLength() - Method in class org.meshcms.core.Configuration
 
getExpand() - Method in class org.meshcms.taglib.SimpleMenu
 
getExportBaseURL() - Method in class org.meshcms.core.Configuration
 
getExportCommand() - Method in class org.meshcms.core.Configuration
 
getExportDir() - Method in class org.meshcms.core.Configuration
 
getExtension(File, boolean) - Static method in class org.meshcms.util.Utils
 
getExtension(Path, boolean) - Static method in class org.meshcms.util.Utils
 
getExtension(String, boolean) - Static method in class org.meshcms.util.Utils
Returns the extension of the given file name, with or without the dot.
getFile(Path) - Method in class org.meshcms.core.VirtualWebSite
 
getFile(Path) - Method in class org.meshcms.core.WebSite
Returns the file object for a given path in the web application.
getFile(File) - Method in class org.meshcms.util.Path
Returns a File object relative to the given file.
getFileNames() - Method in class org.meshcms.webui.FileClipboard
Returns the file names.
getFilePath(File) - Static method in class org.meshcms.util.Utils
Returns the full path of the file without having to catch exceptions, using File.getCanonicalPath() or File.getAbsoluteFile()
getFullCSSAttribute(String) - Method in class org.meshcms.core.ModuleDescriptor
Convenience method to get full HTML class attribute (e.g.
getFullMeshCSS(WebSite, HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
Returns the complete path of the meshcms.css file (context path included).
getFullParameter(HttpServletRequest, String) - Static method in class org.meshcms.core.WebUtils
Returns a request parameter in the form &name=value.
getFullThemeCSS(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
Returns the complete path of the main.css file (context path included).
getFullThemeFile(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
Returns the complete path of the main.jsp file (context path included).
getFullThemeFolder(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
Returns the complete path of the folder of current theme (context path included).
getGeneratedFilesPath() - Method in class org.meshcms.core.WebSite
 
getHTMLTemplate(String) - Method in class org.meshcms.core.WebSite
Returns a string containing a basic HTML page.
getHead() - Method in class org.meshcms.taglib.AbstractTag
 
getHead() - Method in class org.meshcms.util.XHTMLBuilder
 
getHeadElement() - Method in class org.meshcms.util.XHTMLBuilder
 
getHeight() - Method in class org.meshcms.core.ResizedThumbnail
 
getHeight() - Method in class org.meshcms.util.ImageLoader
Returns the height of the image.
getHelpLang(WebSite, UserInfo) - Static method in class org.meshcms.webui.Help
 
getHideSubmenu(Path) - Method in class org.meshcms.core.SiteInfo
Returns the hide submenu for the given path (false if not available).
getHideSubmenuAsString(Path) - Method in class org.meshcms.core.SiteInfo
Returns the hide submenu as a string for the given path.
getHideSubmenuCode(Path) - Static method in class org.meshcms.core.SiteInfo
Returns the code for the show submenu field of the given path.
getHits() - Method in class org.meshcms.core.PageInfo
Returns the hit count for the last day.
getHits(int) - Method in class org.meshcms.core.PageInfo
Returns the hit count for a previous day.
getHomePath() - Method in class org.meshcms.core.UserInfo
Returns the user's home path.
getIconFile(String) - Static method in class org.meshcms.core.FileTypes
Returns the name of the icon file for the type of the given file.
getImage() - Method in class org.meshcms.util.ImageLoader
Returns a new image.
getInclude() - Method in class org.meshcms.taglib.SearchFile
 
getInitialDir() - Method in class org.meshcms.util.DirectoryParser
Returns the directory to be processed.
getItems() - Method in class org.meshcms.taglib.ListMenu
 
getJSPBlockPattern() - Static method in class org.meshcms.core.WebUtils
 
getJSPBlocks() - Method in class org.meshcms.core.MultiSiteManager
 
getKeywords() - Method in class org.meshcms.core.PageInfo
 
getLangList() - Method in class org.meshcms.core.SiteMap
 
getLanguageLocales() - Static method in class org.meshcms.util.Utils
Returns all the locales that have no country and no variant.
getLastAdminThemeBlock() - Method in class org.meshcms.core.WebSite
 
getLastElement() - Method in class org.meshcms.util.Path
Returns the last element of the current path (usually the file name).
getLastModified() - Method in class org.meshcms.core.PageInfo
Returns the time of the last modification made to the page.
getLastModified() - Method in class org.meshcms.core.SiteMap
Returns the last modification time.
getLastModifiedTime(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
 
getLastStatsIndex() - Method in class org.meshcms.core.PageInfo
 
getLevel() - Method in class org.meshcms.core.PageInfo
Returns the depth level of the page.
getLink(Path, Path) - Method in class org.meshcms.core.WebSite
 
getLink(PageInfo, Path) - Method in class org.meshcms.core.WebSite
 
getLinkList(PageInfo[], Path, String, String) - Method in class org.meshcms.core.WebSite
 
getLocale() - Method in class org.meshcms.core.SiteMap.CodeLocalePair
 
getLocale() - Method in class org.meshcms.util.LocaleComparator
Returns the locale used to get the display names.
getLocale(String) - Static method in class org.meshcms.util.Utils
Returns the java.util.Locale object for a given locale name (e.g.
getLocation() - Method in class org.meshcms.core.ModuleDescriptor
Returns the name of the module location.
getLocation() - Method in class org.meshcms.taglib.IfModule
 
getLocation() - Method in class org.meshcms.taglib.IfNotModule
 
getLocation() - Method in class org.meshcms.taglib.Module
 
getLocation() - Method in class org.meshcms.taglib.ModuleTitle
 
getMailFormAddress() - Method in class org.meshcms.taglib.AbstractTag
 
getMailServer() - Method in class org.meshcms.core.Configuration
Returns the name of the mail server (SMTP).
getMailSession(WebSite) - Static method in class org.meshcms.core.WebUtils
 
getMainWebSite() - Method in class org.meshcms.core.MultiSiteManager
 
getMainWebSite() - Method in class org.meshcms.core.VirtualWebSite
 
getMainWebSiteDomains() - Method in class org.meshcms.core.MultiSiteManager
 
getMaxItems() - Method in class org.meshcms.taglib.Feed
 
getMenuCode(Object) - Static method in class org.meshcms.core.WebUtils
Returns a numeric code for an object.
getMeshCSSPath(WebSite, HttpServletRequest, Path) - Static method in class org.meshcms.core.WebUtils
Returns the path of the meshcms.css file, relative to page path.
getMode() - Method in class org.meshcms.core.ResizedThumbnail
 
getMode() - Method in class org.meshcms.taglib.AdminMenu
 
getMode() - Method in class org.meshcms.taglib.Breadcrumbs
 
getMode() - Method in class org.meshcms.taglib.LastModified
 
getModuleArgumentDirectoryPath(WebSite, boolean) - Method in class org.meshcms.core.ModuleDescriptor
Returns the folder path to be used as argument for the module.
getModuleArgumentPath(boolean) - Method in class org.meshcms.core.ModuleDescriptor
Returns the path passed as argument.
getModuleDataPath(WebSite) - Method in class org.meshcms.core.ModuleDescriptor
 
getModuleDataPath() - Method in class org.meshcms.core.WebSite
 
getModuleFiles(WebSite, boolean) - Method in class org.meshcms.core.ModuleDescriptor
Returns the files to be passed to the module.
getModuleNames() - Method in class org.meshcms.core.SiteMap
Returns an array of the names of all available modules.
getModulePath() - Method in class org.meshcms.core.ModuleDescriptor
Returns the path of the module.
getModulePath(String) - Method in class org.meshcms.core.WebSite
Returns the path of the module file with the given name.
getModulesMap() - Method in class org.meshcms.core.SiteMap
 
getMultiSiteManager() - Method in class org.meshcms.core.MainWebSite
Returns the MultiSiteManager instance.
getName() - Method in class org.meshcms.core.PageInfo
Returns the file name of the page.
getName() - Method in class org.meshcms.core.SiteMap.CodeLocalePair
 
getName() - Method in class org.meshcms.taglib.Module
 
getName() - Method in class org.meshcms.taglib.SearchFile
 
getName() - Method in class org.meshcms.webui.FormField
Returns the friendly name of the field.
getNames() - Method in class org.meshcms.taglib.LangMenu
 
getNextPage() - Method in class org.meshcms.core.SiteMapIterator
Returns the next page (same as SiteMapIterator.next(), but returns null when there are no more pages.
getOptions() - Method in class org.meshcms.webui.FormField
Returns the options of the field.
getOrientation() - Method in class org.meshcms.taglib.AlibMenu
 
getOut() - Method in class org.meshcms.taglib.AbstractTag
Copied from com.opensymphony.module.sitemesh.taglib.AbstactTag for compatibility with SiteMesh
getOutputStream() - Method in class org.meshcms.core.CacheResponseWrapper
 
getPage() - Method in class org.meshcms.core.PageAssembler
Returns the complete page.
getPage() - Method in class org.meshcms.taglib.AbstractTag
Copied from com.opensymphony.module.sitemesh.taglib.AbstactTag for compatibility with SiteMesh
getPageInfo(Path) - Method in class org.meshcms.core.SiteMap
Returns the PageInfo for the given path.
getPageLocale(PageContext) - Static method in class org.meshcms.core.WebUtils
Tries to locate a Locale stored in the Page scope or in the Request scope.
getPagePath() - Method in class org.meshcms.core.ModuleDescriptor
Returns the path of the page that contains the module.
getPageResourceBundle(PageContext) - Static method in class org.meshcms.core.WebUtils
Tries to locate a ResourceBundle stored in the Page scope or in the Request scope using the JSTL.
getPageScore(Path) - Method in class org.meshcms.core.SiteInfo
Returns the page score for the given path (0 if not available).
getPageScoreAsString(Path) - Method in class org.meshcms.core.SiteInfo
Returns the page score as a string for the given path.
getPageTheme(Path) - Method in class org.meshcms.core.SiteInfo
Returns the theme to be applied to the given path.
getPageTitle(PageInfo) - Method in class org.meshcms.core.SiteInfo
Returns the menu title for a page.
getPageTitle(Path) - Method in class org.meshcms.core.SiteInfo
Returns the menu title for the given path (null if not available).
getPagesInDirectory(Path, boolean) - Method in class org.meshcms.core.SiteMap
Returns a list of pages contained in the directory that contains the given path; if the path denotes a directory, its contents are returned.
getPagesList() - Method in class org.meshcms.core.SiteMap
Returns the pages contained in the menu as a unmodifiable List.
getPagesList(Path) - Method in class org.meshcms.core.SiteMap
Returns the pages contained in the menu as a unmodifiable List, using the given path as root path.
getPagesMap(Path) - Method in class org.meshcms.core.SiteMap
Returns the pages contained in the menu as a SortedMap, using the given path as root.
getParameters() - Method in class org.meshcms.taglib.Module
 
getParent() - Method in class org.meshcms.util.Path
Return the parent of the current path.
getParentPageInfo(Path) - Method in class org.meshcms.core.SiteMap
Returns the PageInfo for parent of the page at the given path.
getPart() - Method in class org.meshcms.taglib.AlibMenu
 
getPart() - Method in class org.meshcms.taglib.TigraMenu
 
getPartial(int) - Method in class org.meshcms.util.Path
Returns a parent of the current path, whose element count is equal to the passed value.
getPassword() - Method in class org.meshcms.core.UserInfo
Returns the user's (encrypted) password.
getPath() - Method in class org.meshcms.core.PageInfo
Returns the path of the page.
getPath(File) - Method in class org.meshcms.core.WebSite
Returns the Path of a file in the context.
getPath() - Method in class org.meshcms.taglib.AlibMenu
 
getPath() - Method in class org.meshcms.taglib.Links
 
getPath() - Method in class org.meshcms.taglib.ListMenu
 
getPath() - Method in class org.meshcms.taglib.SimpleMenu
 
getPath() - Method in class org.meshcms.taglib.TigraMenu
 
getPathInContext(HttpServletRequest, Path) - Static method in class org.meshcms.core.WebUtils
Returns the full context path of the given path.
getPathInMenu(Path) - Method in class org.meshcms.core.SiteMap
Returns the given path unless it is the current welcome file in its folder; in this case the folder path is returned.
getPathRegex() - Method in class org.meshcms.taglib.Feed
 
getPercent() - Method in class org.meshcms.webui.UploadProgressListener
 
getPermissions() - Method in class org.meshcms.core.UserInfo
Returns the user's permissions.
getPixels() - Method in class org.meshcms.util.ImageLoader
Returns the image as an array of ARGB pixels.
getPlaceholder() - Method in class org.meshcms.taglib.TigraMenu
 
getPost() - Method in class org.meshcms.taglib.Breadcrumbs
 
getPost() - Method in class org.meshcms.taglib.LangMenu
 
getPost() - Method in class org.meshcms.taglib.LastModified
 
getPost() - Method in class org.meshcms.taglib.Links
 
getPost() - Method in class org.meshcms.taglib.ModuleTitle
 
getPre() - Method in class org.meshcms.taglib.Breadcrumbs
 
getPre() - Method in class org.meshcms.taglib.LangMenu
 
getPre() - Method in class org.meshcms.taglib.LastModified
 
getPre() - Method in class org.meshcms.taglib.Links
 
getPre() - Method in class org.meshcms.taglib.ModuleTitle
 
getPreferredLanguage(HttpServletRequest) - Static method in class org.meshcms.core.HitFilter
 
getPreferredLocaleCode() - Method in class org.meshcms.core.UserInfo
Returns the preferred locale for the user, in a form like en_US, it or similar.
getPrivatePath() - Method in class org.meshcms.core.WebSite
 
getProgress() - Method in class org.meshcms.webui.UploadProgressListener
 
getPropertiesFilePath() - Method in class org.meshcms.core.WebSite
 
getProperty(String, int) - Method in class org.meshcms.util.CustomProperties
 
getProperty(String, boolean) - Method in class org.meshcms.util.CustomProperties
 
getProperty(String, String[], char) - Method in class org.meshcms.util.CustomProperties
 
getProtectedPath() - Method in class org.meshcms.extra.StaticExportCleaner
 
getRandomElement(Object[]) - Static method in class org.meshcms.util.Utils
Picks a random element from the array and returns it.
getRandomInt(int) - Static method in class org.meshcms.util.Utils
Generates a random integer between 0 (included) and max (excluded).
getRedirMatch(Path) - Method in class org.meshcms.core.SiteMap
 
getRelativePath(File, File, String) - Static method in class org.meshcms.util.Utils
Return a relative path from folder to file using the separator provided.
getRelativePath(String, String, String) - Static method in class org.meshcms.util.Utils
Returns a relative path from folder to file using the separator provided.
getRelativeTo(Object) - Method in class org.meshcms.util.Path
Returns the current path as relative to the given root.
getRepositoryFile(Path, String) - Method in class org.meshcms.core.WebSite
Returns the correct file in the repository.
getRepositoryPath() - Method in class org.meshcms.core.WebSite
 
getRequestedPath() - Method in class org.meshcms.core.MultiSiteRequestWrapper
 
getRequestedPath(HttpServletRequest) - Method in class org.meshcms.core.VirtualWebSite
 
getRequestedPath(HttpServletRequest) - Method in class org.meshcms.core.WebSite
 
getResult() - Method in class org.meshcms.util.DirectoryCopier
 
getResult() - Method in class org.meshcms.util.DirectoryRemover
This method can be called after processing to know whether the directory has been fully deleted or not.
getResults() - Method in class org.meshcms.util.FileSearch
 
getRoot() - Method in class org.meshcms.taglib.Feed
 
getRootFile() - Method in class org.meshcms.core.WebSite
 
getRootPath() - Method in class org.meshcms.core.WebSite
Returns the site root path.
getRootSite(ServletContext, boolean) - Static method in class org.meshcms.core.HitFilter
Returns the main website instance.
getRows() - Method in class org.meshcms.webui.FormField
Returns the number of rows for the editable field.
getScoreCode(Path) - Static method in class org.meshcms.core.SiteInfo
Returns the code for the score field of the given path.
getSeparator() - Method in class org.meshcms.taglib.AdminMenu
 
getSeparator() - Method in class org.meshcms.taglib.Breadcrumbs
 
getSeparator() - Method in class org.meshcms.taglib.LangMenu
 
getSeparator() - Method in class org.meshcms.taglib.Links
 
getServedPath() - Method in class org.meshcms.core.MultiSiteRequestWrapper
 
getServedPath(Path) - Method in class org.meshcms.core.SiteMap
Returns the given path unless it is a folder with a welcome file; in this case the welcome file path is returned.
getServedPath(HttpServletRequest) - Method in class org.meshcms.core.VirtualWebSite
 
getServedPath(Path) - Method in class org.meshcms.core.VirtualWebSite
 
getServedPath(HttpServletRequest) - Method in class org.meshcms.core.WebSite
 
getServedPath(Path) - Method in class org.meshcms.core.WebSite
 
getServletContext() - Method in class org.meshcms.core.WebSite
 
getServletPath() - Method in class org.meshcms.core.MultiSiteRequestWrapper
 
getSiteAuthor() - Method in class org.meshcms.core.Configuration
Returns the author name.
getSiteAuthorURL() - Method in class org.meshcms.core.Configuration
Returns the author's URL.
getSiteCount() - Method in class org.meshcms.core.MultiSiteManager
 
getSiteDescription() - Method in class org.meshcms.core.Configuration
Returns the website description.
getSiteHost() - Method in class org.meshcms.core.Configuration
Returns the main host name of this website.
getSiteInfo() - Method in class org.meshcms.core.WebSite
Returns the instance of the SiteInfo class that is managing the site information.
getSiteKeywords() - Method in class org.meshcms.core.Configuration
Returns the keywords related to the website.
getSiteMap() - Method in class org.meshcms.core.WebSite
Returns the instance of the SiteMap that is currently manage the site map.
getSiteName() - Method in class org.meshcms.core.Configuration
Returns the site name.
getSitesFilePath() - Method in class org.meshcms.core.WebSite
 
getSmtpPassword() - Method in class org.meshcms.core.Configuration
Returns the SMTP password.
getSmtpUsername() - Method in class org.meshcms.core.Configuration
Returns the SMTP username.
getSpace() - Method in class org.meshcms.taglib.SimpleMenu
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.AbstractTag
Defines the return value of doStartTag().
getStartTagReturnValue() - Method in class org.meshcms.taglib.Editor
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfAdminPage
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfEditing
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfIndexed
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfLang
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfMailForm
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfModule
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfNotAdminPage
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfNotEditing
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfNotIndexed
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfNotMailForm
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfNotModule
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfNotUser
 
getStartTagReturnValue() - Method in class org.meshcms.taglib.IfUser
 
getStaticDir() - Method in class org.meshcms.extra.StaticExporter
Returns the static directory.
getStats() - Method in class org.meshcms.core.PageInfo
 
getStatsIndex() - Method in class org.meshcms.core.WebSite
Returns the index of the current day in the array of stats included in any PageInfo instance.
getStatsLength() - Method in class org.meshcms.core.Configuration
Returns the length of stats (hit counts) measured in days.
getStatsLength() - Method in class org.meshcms.core.WebSite
Returns the length of stats (hit counts) measured in days.
getStyle() - Method in class org.meshcms.core.ModuleDescriptor
Returns the CSS style to be applied to the module.
getStyle() - Method in class org.meshcms.taglib.AdminMenu
 
getStyle() - Method in class org.meshcms.taglib.Breadcrumbs
 
getStyle() - Method in class org.meshcms.taglib.Links
 
getStyle() - Method in class org.meshcms.taglib.ListMenu
 
getStyle() - Method in class org.meshcms.taglib.Module
 
getStyle() - Method in class org.meshcms.taglib.SimpleMenu
 
getSuggestedFileName() - Method in class org.meshcms.core.AbstractThumbnail
Returns the recommended file name for the current thumbnail.
getSuggestedFileName() - Method in class org.meshcms.core.GalleryThumbnail
 
getSuggestedFileName() - Method in class org.meshcms.core.ResizedThumbnail
 
getSuggestedFileName() - Method in class org.meshcms.webui.FileManagerThumbnail
 
getTarget() - Method in class org.meshcms.taglib.Breadcrumbs
 
getTarget() - Method in class org.meshcms.taglib.Links
 
getTemplate() - Method in class org.meshcms.core.ModuleDescriptor
Returns the name of the module template.
getThemeCSSPath(HttpServletRequest, Path) - Static method in class org.meshcms.core.WebUtils
Returns the complete path of the main.css file, relative to page path.
getThemeCode(Path) - Static method in class org.meshcms.core.SiteInfo
Returns the code for the theme field of the given path.
getThemeFilePath(HttpServletRequest, Path) - Static method in class org.meshcms.core.WebUtils
Returns the path of the main.jsp file, relative to page path.
getThemeFolderPath(HttpServletRequest, Path) - Static method in class org.meshcms.core.WebUtils
Returns the path of the folder of current theme, relative to page path.
getThemeNames() - Method in class org.meshcms.core.SiteMap
Returns an array of the names of all available themes.
getThemePath(Path) - Method in class org.meshcms.core.SiteInfo
 
getThemePath(Path) - Method in class org.meshcms.core.WebSite
Returns the path of the theme to be applied to the given path.
getThemeRoot(Path) - Method in class org.meshcms.core.SiteInfo
Returns the path of the page whose theme is inherited.
getThemesMap() - Method in class org.meshcms.core.SiteMap
 
getTidy() - Method in class org.meshcms.core.Configuration
 
getTigraItems(String, Path, boolean) - Method in class org.meshcms.core.SiteMap
Returns the code needed to create a menu or a tree with the scripts created by SoftComplex.
getTigraItems(String, Path, boolean, boolean) - Method in class org.meshcms.core.SiteMap
Returns the code needed to create a menu or a tree with the scripts created by SoftComplex.
getTitle() - Method in class org.meshcms.core.ModuleDescriptor
 
getTitle() - Method in class org.meshcms.core.PageInfo
Returns the title of the page.
getTitle() - Method in class org.meshcms.taglib.PageTitle
 
getTitleCode(Path) - Static method in class org.meshcms.core.SiteInfo
Returns the code for the title field of the given path.
getTitleElement() - Method in class org.meshcms.util.XHTMLBuilder
 
getTitles(PageInfo[]) - Method in class org.meshcms.core.WebSite
Returns an array of menu titles for the given pages.
getTotalHits() - Method in class org.meshcms.core.PageInfo
Returns the total hit count.
getType() - Method in class org.meshcms.webui.FormField
Returns the type of the field.
getTypeDescription() - Method in class org.meshcms.core.MainWebSite
 
getTypeDescription() - Method in class org.meshcms.core.VirtualWebSite
 
getTypeDescription() - Method in class org.meshcms.core.WebSite
 
getUpdate() - Method in class org.meshcms.taglib.LastModified
 
getUpdateInterval() - Method in class org.meshcms.core.Configuration
Returns the minimum interval between two updates of the site map, measured in hours.
getUpdateIntervalMillis() - Method in class org.meshcms.core.Configuration
Returns the minimum interval between two updates of the site map, measured in milliseconds.
getUsername() - Method in class org.meshcms.core.UserInfo
Returns the user's username.
getUsersPath() - Method in class org.meshcms.core.WebSite
 
getValue(String) - Method in class org.meshcms.core.UserInfo
Returns the value of a specific property.
getValue() - Method in class org.meshcms.taglib.SetLocale
 
getValue() - Method in class org.meshcms.webui.FormField
Returns the value of the field.
getVirtualSite(String) - Method in class org.meshcms.core.MainWebSite
Returns the virtual website instance related to the given directory name.
getVirtualSitesPath() - Method in class org.meshcms.core.WebSite
 
getVisualExtensions() - Method in class org.meshcms.core.Configuration
Returns the extensions that denote file types that can be edited using the wysiwyg editor.
getWebSite(ServletRequest) - Method in class org.meshcms.core.MainWebSite
Returns the right website for the given request.
getWebSite(String) - Method in class org.meshcms.core.MultiSiteManager
 
getWebSite() - Method in class org.meshcms.core.SiteInfo
 
getWebSite(ServletRequest) - Method in class org.meshcms.core.VirtualWebSite
 
getWebSite(ServletRequest) - Method in class org.meshcms.core.WebSite
 
getWelcome() - Method in class org.meshcms.taglib.Links
 
getWelcomeFileNames() - Method in class org.meshcms.core.WebSite
Returns the array of welcome file names.
getWelcomeFiles(ServletContext) - Static method in class org.meshcms.core.WebUtils
Parses the web.xml configuration file and returns an array of welcome file names.
getWidth() - Method in class org.meshcms.core.ResizedThumbnail
 
getWidth() - Method in class org.meshcms.util.ImageLoader
Returns the width of the image.
getWriter() - Method in class org.meshcms.core.CacheResponseWrapper
 
getWriter() - Method in class org.meshcms.extra.SiteSynchronizer
Returns the writer (if any).
getWriter() - Method in class org.meshcms.extra.StaticExportCleaner
Returns the writer (if any).
getWriter() - Method in class org.meshcms.extra.StaticExportCopier
Returns the writer (if any).
getWriter() - Method in class org.meshcms.extra.StaticExporter
Returns the writer (if any).
global - Variable in class org.meshcms.core.UserInfo
 

H

HIDDEN - Static variable in class org.meshcms.webui.FormField
Denotes a hidden field.
HIDESUBMENU - Static variable in class org.meshcms.core.SiteInfo
Prefix of the submenu codes.
HOME_PATH - Static variable in class org.meshcms.core.UserInfo
 
HORIZONTAL - Static variable in class org.meshcms.taglib.AlibMenu
 
HOTLINKING_ALLOWED - Static variable in class org.meshcms.core.HitFilter
Name of the session attribute that allows hotlinking within the session itself.
HTML_ID - Static variable in class org.meshcms.core.FileTypes
Id of static HTML files.
HYPERLINK_REGEX - Static variable in class org.meshcms.core.WebUtils
 
Help - class org.meshcms.webui.Help.
 
HitFilter - class org.meshcms.core.HitFilter.
Filter used to handle the requests for web pages.
HitFilter() - Constructor for class org.meshcms.core.HitFilter
 
hasChildrenPages(Path) - Method in class org.meshcms.core.SiteMap
Returns true if there is at least one page whose parent path is the given one.
hasNext() - Method in class org.meshcms.core.SiteMapIterator
 
hashCode() - Method in class org.meshcms.util.Path
Returns the hash code of the String that representes this path.

I

INVALID_FILENAME_CHARS - Static variable in class org.meshcms.util.Utils
Characters that should not be found in a file name.
IN_MEMORY_CACHE - Static variable in class org.meshcms.core.Configuration
Value used to cache pages in memory.
ISO_8601_FORMAT - Static variable in class org.meshcms.extra.XmlSiteMap
 
IS_MULTIBYTE_SYSTEM_CHARSET - Static variable in class org.meshcms.util.Utils
 
ITEMS_ALL - Static variable in class org.meshcms.taglib.ListMenu
 
ITEMS_CHILDREN - Static variable in class org.meshcms.taglib.ListMenu
 
ITEMS_FIRST_LEVEL - Static variable in class org.meshcms.taglib.ListMenu
 
ITEMS_INTERMEDIATE_LEVELS - Static variable in class org.meshcms.taglib.ListMenu
 
ITEMS_LAST_LEVEL - Static variable in class org.meshcms.taglib.ListMenu
 
ITEMS_ON_PATH - Static variable in class org.meshcms.taglib.ListMenu
 
IfAdminPage - class org.meshcms.taglib.IfAdminPage.
This tag allows its contents to be written only when the current page is being edited.
IfAdminPage() - Constructor for class org.meshcms.taglib.IfAdminPage
 
IfEditing - class org.meshcms.taglib.IfEditing.
This tag allows its contents to be written only when the current page is being edited.
IfEditing() - Constructor for class org.meshcms.taglib.IfEditing
 
IfIndexed - class org.meshcms.taglib.IfIndexed.
This tag allows its contents to be written only when the current page is being edited.
IfIndexed() - Constructor for class org.meshcms.taglib.IfIndexed
 
IfLang - class org.meshcms.taglib.IfLang.
 
IfLang() - Constructor for class org.meshcms.taglib.IfLang
 
IfMailForm - class org.meshcms.taglib.IfMailForm.
This tag allows its contents to be written only if a recipient has been specified for the page.
IfMailForm() - Constructor for class org.meshcms.taglib.IfMailForm
 
IfModule - class org.meshcms.taglib.IfModule.
This tag allows its contents to be written only when the module indicated by the given location is not empty.
IfModule() - Constructor for class org.meshcms.taglib.IfModule
 
IfNotAdminPage - class org.meshcms.taglib.IfNotAdminPage.
This tag allows its contents to be written only when the current page is being edited.
IfNotAdminPage() - Constructor for class org.meshcms.taglib.IfNotAdminPage
 
IfNotEditing - class org.meshcms.taglib.IfNotEditing.
This tag allows its contents to be written only when the current page is not being edited.
IfNotEditing() - Constructor for class org.meshcms.taglib.IfNotEditing
 
IfNotIndexed - class org.meshcms.taglib.IfNotIndexed.
This tag allows its contents to be written only when the current page is being edited.
IfNotIndexed() - Constructor for class org.meshcms.taglib.IfNotIndexed
 
IfNotMailForm - class org.meshcms.taglib.IfNotMailForm.
This tag allows its contents to be written only if a recipient has not been specified for the page.
IfNotMailForm() - Constructor for class org.meshcms.taglib.IfNotMailForm
 
IfNotModule - class org.meshcms.taglib.IfNotModule.
This tag allows its contents to be written only when the module indicated by the given location is empty.
IfNotModule() - Constructor for class org.meshcms.taglib.IfNotModule
 
IfNotUser - class org.meshcms.taglib.IfNotUser.
This tag allows its contents to be written only when the no user has logged in.
IfNotUser() - Constructor for class org.meshcms.taglib.IfNotUser
 
IfUser - class org.meshcms.taglib.IfUser.
This tag allows its contents to be written only when a user has logged in.
IfUser() - Constructor for class org.meshcms.taglib.IfUser
 
ImageLoader - class org.meshcms.util.ImageLoader.
Loads an image from a file without using the javax.imageio package.
ImageLoader(String) - Constructor for class org.meshcms.util.ImageLoader
Creates an image loader for the given file path.
Info - class org.meshcms.taglib.Info.
Writes some site and system data.
Info() - Constructor for class org.meshcms.taglib.Info
 
icon(WebSite, Path, String, UserInfo) - Static method in class org.meshcms.webui.Help
Creates the HTML used to display the help icon in the admin pages.
icon(WebSite, Path, String, UserInfo, String, boolean) - Static method in class org.meshcms.webui.Help
 
iconName - Variable in class org.meshcms.webui.FolderXTree.DirectoryInfo
 
imageComplete(int) - Method in class org.meshcms.util.ImageLoader
 
include - Variable in class org.meshcms.webui.FolderXTree.DirectoryInfo
 
info - Variable in class org.meshcms.core.UserInfo
 
init(FilterConfig) - Method in class org.meshcms.core.HitFilter
 
init(ServletContext, String[], File, Path, Path) - Method in class org.meshcms.core.MainWebSite
Initializes the website.
init(String) - Method in class org.meshcms.core.ModuleDescriptor
Parses the given String to get location, template and argument.
init(Config, Properties, DecoratorMapper) - Method in class org.meshcms.core.RequestDecoratorMapper
 
init(MainWebSite, Path, Path) - Method in class org.meshcms.core.VirtualWebSite
 
init(ServletContext, String[], File, Path, Path) - Method in class org.meshcms.core.WebSite
 
initDomainsMap() - Method in class org.meshcms.core.MultiSiteManager
 
initialDir - Variable in class org.meshcms.util.DirectoryParser
 
isAlwaysDenyDirectoryListings() - Method in class org.meshcms.core.Configuration
Returns the state of directory list blocking.
isAlwaysRedirectWelcomes() - Method in class org.meshcms.core.Configuration
Returns the state of the automatic redirection to welcome files.
isCacheBlocked(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
Checks the current Request scope to see if some class has called the WebUtils.setBlockCache(javax.servlet.http.HttpServletRequest) method.
isCached(Path) - Method in class org.meshcms.core.SiteMap
Check if a page is available in the cache.
isCached(WebSite, SiteMap, Path) - Static method in class org.meshcms.core.WebUtils
 
isCaseSensitive() - Method in class org.meshcms.util.FileNameComparator
 
isCheckDates() - Method in class org.meshcms.extra.StaticExportCopier
 
isChildOf(Path) - Method in class org.meshcms.util.Path
Checks if this path is a child of the parent path.
isCompleted() - Method in class org.meshcms.webui.UploadProgressListener
 
isCompressible(String) - Static method in class org.meshcms.core.FileTypes
Returns true if the file is supposed to be compressible.
isContainedIn(Path) - Method in class org.meshcms.util.Path
Checkes if the current path is contained in another path.
isCopyConfig() - Method in class org.meshcms.extra.SiteSynchronizer
 
isCopySiteInfo() - Method in class org.meshcms.extra.SiteSynchronizer
 
isCurrentWelcome(Path) - Method in class org.meshcms.core.SiteMap
Checks if the given path is the welcome file for its directory.
isCut() - Method in class org.meshcms.webui.FileClipboard
Returns true for the "cut" operation, false for the "copy"
isDirectory(Path) - Method in class org.meshcms.core.WebSite
Checks if the given path is a directory in the file system.
isEditorModulesCollapsed() - Method in class org.meshcms.core.Configuration
Returns the state of whether modules are collapsed in the editor.
isExportCheckDates() - Method in class org.meshcms.core.Configuration
 
isExportRequest(HttpServletRequest) - Static method in class org.meshcms.extra.StaticExporter
 
isExportable(Path) - Method in class org.meshcms.extra.StaticExporter
 
isFlags() - Method in class org.meshcms.taglib.LangMenu
 
isGlobal() - Method in class org.meshcms.core.UserInfo
 
isGuest() - Method in class org.meshcms.core.UserInfo
Checks if the user is a guest.
isHideExceptions() - Method in class org.meshcms.core.Configuration
Returns the state of exception hiding.
isHighQuality() - Method in class org.meshcms.core.GalleryThumbnail
Returns the quality setting.
isHighQuality() - Method in class org.meshcms.core.ResizedThumbnail
Returns the quality setting.
isHighQuality() - Method in class org.meshcms.webui.FileManagerThumbnail
Returns the quality setting.
isHighQualityThumbnails() - Method in class org.meshcms.core.Configuration
 
isInsideModules(Path) - Method in class org.meshcms.core.WebSite
 
isInsideThemes(Path) - Method in class org.meshcms.core.WebSite
 
isJSPBlocked(VirtualWebSite) - Method in class org.meshcms.core.MultiSiteManager
 
isLike(String, String) - Static method in class org.meshcms.core.FileTypes
Returns true if the type of the file is the same as the given extension.
isManageTripleWs() - Method in class org.meshcms.core.MultiSiteManager
 
isMessageBody() - Method in class org.meshcms.webui.FormField
Returns the value of the message body flag.
isMkDirs() - Method in class org.meshcms.extra.StaticExportCopier
 
isNewTag() - Method in class org.meshcms.util.XMLTagStack
 
isNullOrEmpty(String) - Static method in class org.meshcms.util.Utils
Checks if an object is null or if its string representation is empty.
isNullOrWhitespace(String) - Static method in class org.meshcms.util.Utils
Checks if a string is null, empty or made of whitespaces only.
isObsolete() - Method in class org.meshcms.core.SiteMap
 
isPage(String) - Static method in class org.meshcms.core.FileTypes
Returns true if the file is a page (static or server-side).
isPasswordProtected() - Method in class org.meshcms.core.Configuration
 
isPrependSlash() - Method in class org.meshcms.util.XStreamPathConverter
Returns the current type of string (with or without prepended slash).
isPreventHotlinking() - Method in class org.meshcms.core.Configuration
Returns true if the option to prevent hotlinking is enabled.
isPreventHotlinking(String) - Static method in class org.meshcms.core.FileTypes
Returns true if the file should be referred from a page to be accessed.
isProcessStartDir() - Method in class org.meshcms.util.DirectoryParser
Returns whether processDirectory will be called for the base directory too.
isRecipient() - Method in class org.meshcms.webui.FormField
Returns the value of the recipient flag.
isRecursive() - Method in class org.meshcms.util.DirectoryParser
Returns whether directories will be processed recursively or not.
isRedirectRoot() - Method in class org.meshcms.core.Configuration
 
isRelative() - Method in class org.meshcms.util.Path
Cheks if this path is relative (when the first element of this path is "..")
isReplaceThumbnails() - Method in class org.meshcms.core.Configuration
 
isRequired() - Method in class org.meshcms.webui.FormField
Returns the value of the required flag.
isRoot() - Method in class org.meshcms.util.Path
Returns true if this path is a ROOT path (when the path is empty)
isSearchMovedPages() - Method in class org.meshcms.core.Configuration
 
isSender() - Method in class org.meshcms.webui.FormField
Returns the value of the sender flag.
isSenderName() - Method in class org.meshcms.webui.FormField
Returns the value of the sender name flag.
isSkipHiddenSubPages() - Method in class org.meshcms.core.SiteMapIterator
 
isSorted() - Method in class org.meshcms.util.DirectoryParser
Returns whether files and directories will be sorted used a FileNameComparator or not.
isSubject() - Method in class org.meshcms.webui.FormField
Returns the value of the subject flag.
isSystem(Path) - Method in class org.meshcms.core.WebSite
Determines if the given path is a system directory, or is contained in a system directory.
isTrue(String) - Static method in class org.meshcms.util.Utils
Checks if a string contains a value that is supposed to mean "true".
isTrue(String, boolean) - Static method in class org.meshcms.util.Utils
 
isUseAdminTheme() - Method in class org.meshcms.core.Configuration
Returns true if the default MeshCMS theme is always used for the pages of the control panel.
isUseDirsAsDomains() - Method in class org.meshcms.core.MultiSiteManager
 
isValid() - Method in class org.meshcms.core.ModuleDescriptor
Checks if this module descriptor has been initialized correctly.
isVirtual() - Method in class org.meshcms.core.VirtualWebSite
 
isVirtual() - Method in class org.meshcms.core.WebSite
 
isVisuallyEditable(Path) - Method in class org.meshcms.core.WebSite
Returns true if the extension of the path is known to denote a type of file that can be edited using the wysiwyg editor.
isWelcomeFileName(String) - Method in class org.meshcms.core.WebSite
Checks if the file name is one of the welcome files.

K

KBYTE - Static variable in class org.meshcms.util.Utils
The number of bytes in a kilobyte (2^10).
KEYWORDS_REGEX - Static variable in class org.meshcms.core.SiteMap
 

L

LANGUAGE - Static variable in class org.meshcms.core.UserInfo
 
LAST_MODIFIED_ATTRIBUTE - Static variable in class org.meshcms.core.HitFilter
 
LENGTH_OF_DAY - Static variable in class org.meshcms.core.Configuration
The length of a day in milliseconds.
LENGTH_OF_HOUR - Static variable in class org.meshcms.core.Configuration
The length of a hour in milliseconds.
LINK - Static variable in class org.meshcms.taglib.ListMenu
 
LOCALE_ATTRIBUTE - Static variable in class org.meshcms.core.HitFilter
 
LOCATION_ID - Static variable in class org.meshcms.core.ModuleDescriptor
Location parameter.
LangMenu - class org.meshcms.taglib.LangMenu.
 
LangMenu() - Constructor for class org.meshcms.taglib.LangMenu
 
LastModified - class org.meshcms.taglib.LastModified.
Writes the date and time of last modification of the page.
LastModified() - Constructor for class org.meshcms.taglib.LastModified
 
Links - class org.meshcms.taglib.Links.
Writes a list of links related to the current page.
Links() - Constructor for class org.meshcms.taglib.Links
 
ListMenu - class org.meshcms.taglib.ListMenu.
Creates a navigation menu, using a unnumbered list.
ListMenu() - Constructor for class org.meshcms.taglib.ListMenu
 
LocaleComparator - class org.meshcms.util.LocaleComparator.
Compares locales to sort them according to their display name.
LocaleComparator() - Constructor for class org.meshcms.util.LocaleComparator
Creates a new instance using the system default locale to get display names.
LocaleComparator(Locale) - Constructor for class org.meshcms.util.LocaleComparator
Creates a new instance using the given locale to get display names.
lastAdminThemeBlock - Variable in class org.meshcms.core.WebSite
 
limitedLength(String, int) - Static method in class org.meshcms.util.Utils
Shortens a string by cutting it and adding ellipses at the end.
linearResize(BufferedImage, int, int) - Static method in class org.meshcms.core.AbstractThumbnail
Resizes an image using a simple linear interpolation (suitable to resize to a size similar to the original one).
listProperties(Properties, String) - Static method in class org.meshcms.util.Utils
Appends all properties into a single string using the given separator.
load(WebSite) - Static method in class org.meshcms.core.Configuration
Loads the configuration from file or creates a new configuration with default values if the file doesn't exist.
load(MainWebSite) - Static method in class org.meshcms.core.MultiSiteManager
 
load(WebSite) - Static method in class org.meshcms.core.SiteInfo
Loads configuration from the config file (if found).
load(WebSite, String, String) - Method in class org.meshcms.core.UserInfo
Loads a specific user.
loadFromXML(Path) - Method in class org.meshcms.core.WebSite
 
loadGuest() - Method in class org.meshcms.core.UserInfo
Loads the guest user.
log(String) - Method in class org.meshcms.core.WebSite
Logs a string by calling ServletContext.log(s)
log(String, Throwable) - Method in class org.meshcms.core.WebSite
Logs an exception by calling ServletContext.log(message, throwable)

M

MBYTE - Static variable in class org.meshcms.util.Utils
The number of bytes in a megabyte (2^20).
MEMBER - Static variable in class org.meshcms.core.UserInfo
Permissions for a member (can't edit files).
MESHCMS_CSS - Static variable in class org.meshcms.core.SiteMap
Name of the CSS that contains styles for elements of the MeshCMS interface (mail forms, editor and so on).
META_REGEX - Static variable in class org.meshcms.taglib.MailForm
 
META_REGEX - Static variable in class org.meshcms.taglib.PageHead
 
MINIMUM_PAGE_SIZE - Static variable in class org.meshcms.taglib.PageBody
 
MIXED_CACHE - Static variable in class org.meshcms.core.Configuration
Value used to cache pages on disk and, if possible, in memory.
MODE_ALL - Static variable in class org.meshcms.taglib.LastModified
 
MODE_CROP - Static variable in class org.meshcms.core.ResizedThumbnail
Used to scale the image and crop it to have a thumbnail of the required size.
MODE_HIDDEN - Static variable in class org.meshcms.taglib.AdminMenu
 
MODE_HIDDEN - Static variable in class org.meshcms.taglib.LastModified
 
MODE_LINKS - Static variable in class org.meshcms.taglib.Breadcrumbs
 
MODE_NORMAL - Static variable in class org.meshcms.taglib.AdminMenu
 
MODE_PADDING - Static variable in class org.meshcms.core.ResizedThumbnail
Like ResizedThumbnail.MODE_SCALE, but adds a padding to reach the required size.
MODE_SCALE - Static variable in class org.meshcms.core.ResizedThumbnail
Used to scale the image maintaining proportions.
MODE_STATIC - Static variable in class org.meshcms.taglib.LastModified
 
MODE_STRETCH - Static variable in class org.meshcms.core.ResizedThumbnail
Used to resize the image without maintaining proportions.
MODE_TITLES - Static variable in class org.meshcms.taglib.Breadcrumbs
 
MODULES - Static variable in class org.meshcms.webui.Help
 
MODULES_PARAM - Static variable in class org.meshcms.core.PageAssembler
The name of the properties for the modules to include in the page.
MODULE_INCLUDE_FILE - Static variable in class org.meshcms.core.SiteMap
 
MailForm - class org.meshcms.taglib.MailForm.
Creates a mail form if a recipient has been specified for the page being viewed.
MailForm() - Constructor for class org.meshcms.taglib.MailForm
 
MainWebSite - class org.meshcms.core.MainWebSite.
 
MainWebSite() - Constructor for class org.meshcms.core.MainWebSite
 
Module - class org.meshcms.taglib.Module.
Writes a module or the needed fields to edit it.
Module() - Constructor for class org.meshcms.taglib.Module
 
ModuleDescriptor - class org.meshcms.core.ModuleDescriptor.
Stores the description of a module when read from the page.
ModuleDescriptor() - Constructor for class org.meshcms.core.ModuleDescriptor
Creates a new empty instance.
ModuleDescriptor(String) - Constructor for class org.meshcms.core.ModuleDescriptor
Creates a new instance and calls ModuleDescriptor.init(java.lang.String).
ModuleTitle - class org.meshcms.taglib.ModuleTitle.
This tag print the title of the specified module location, if that title has been set when editing the page.
ModuleTitle() - Constructor for class org.meshcms.taglib.ModuleTitle
 
MultiSiteManager - class org.meshcms.core.MultiSiteManager.
 
MultiSiteRequestWrapper - class org.meshcms.core.MultiSiteRequestWrapper.
 
MultiSiteRequestWrapper(HttpServletRequest, VirtualWebSite) - Constructor for class org.meshcms.core.MultiSiteRequestWrapper
 
moduleDataPath - Variable in class org.meshcms.core.WebSite
 
move(UserInfo, Path, Path) - Method in class org.meshcms.core.WebSite
Moves (or renames) a file.

N

NAME_VALUE_REGEX - Static variable in class org.meshcms.core.PageAssembler
 
NEW_PAGE - Static variable in class org.meshcms.webui.Help
 
NEW_USER - Static variable in class org.meshcms.webui.Help
 
NO_CACHE - Static variable in class org.meshcms.core.Configuration
Value used to disable page caching.
NUMBER - Static variable in class org.meshcms.webui.FormField
Denotes a text field that is supposed to accept numbers.
NUMBER_TO_ENTITY - Static variable in class org.meshcms.core.WebUtils
 
newTag - Variable in class org.meshcms.util.XMLTagStack
 
next() - Method in class org.meshcms.core.SiteMapIterator
 
noNull(String) - Static method in class org.meshcms.util.Utils
Returns a non-null version of an object.
noNull(String, String) - Static method in class org.meshcms.util.Utils
Returns a non-null version of a string.
normalize() - Method in class org.meshcms.util.XHTMLBuilder
 
numericDateFormatter - Static variable in class org.meshcms.core.WebUtils
 

O

ON_DISK_CACHE - Static variable in class org.meshcms.core.Configuration
Value used to cache pages on disk.
openCDATABuffer() - Method in class org.meshcms.util.XMLTagStack
 
openTag(String) - Method in class org.meshcms.util.XMLTagStack
 
openTextBuffer() - Method in class org.meshcms.util.XMLTagStack
 
org.meshcms.core - package org.meshcms.core
Provides the core classes for the CMS.
org.meshcms.extra - package org.meshcms.extra
 
org.meshcms.taglib - package org.meshcms.taglib
Provides the taglibs classes required by the CMS.
org.meshcms.util - package org.meshcms.util
Provides utility classes required by the CMS.
org.meshcms.webui - package org.meshcms.webui
Provides WebUI classes required by the CMS.

P

PAGE_MANAGER - Static variable in class org.meshcms.webui.Help
 
PAGE_MODULES - Static variable in class org.meshcms.taglib.AbstractTag
Name of the page context attribute that stores the descriptions of the modules contained in a page.
PARAMETERS_ID - Static variable in class org.meshcms.core.ModuleDescriptor
Advanced parameters.
PARAM_REGEX - Static variable in class org.meshcms.taglib.AbstractTag
 
PART_BODY - Static variable in class org.meshcms.taglib.AlibMenu
 
PART_BODY - Static variable in class org.meshcms.taglib.TigraMenu
 
PART_HEAD - Static variable in class org.meshcms.taglib.AlibMenu
 
PART_HEAD - Static variable in class org.meshcms.taglib.TigraMenu
 
PASSWORD - Static variable in class org.meshcms.core.UserInfo
 
PERCENT_FORMAT - Static variable in class org.meshcms.webui.UploadProgressListener
 
PERMISSIONS - Static variable in class org.meshcms.core.UserInfo
 
PRE_BR_REGEX - Static variable in class org.meshcms.core.WebUtils
 
PRE_REGEX - Static variable in class org.meshcms.core.WebUtils
 
PRIORITY_WEIGHT - Static variable in class org.meshcms.extra.XmlSiteMap
 
PageAssembler - class org.meshcms.core.PageAssembler.
Rebuilds a page from its components.
PageAssembler() - Constructor for class org.meshcms.core.PageAssembler
 
PageBody - class org.meshcms.taglib.PageBody.
Writes the page body or the main part of the page editor.
PageBody() - Constructor for class org.meshcms.taglib.PageBody
 
PageHead - class org.meshcms.taglib.PageHead.
Writes the page head.
PageHead() - Constructor for class org.meshcms.taglib.PageHead
 
PageInfo - class org.meshcms.core.PageInfo.
This class describes a web page with all the related info (path, title, hits and so on).
PageInfo(WebSite, Path) - Constructor for class org.meshcms.core.PageInfo
Creates a page info in the specified WebSite to describe the page available at the specified path.
PageInfoComparator - class org.meshcms.core.PageInfoComparator.
Compares two object of type PageInfo by comparing paths, scores and hits.
PageInfoComparator(SiteMap, SiteInfo) - Constructor for class org.meshcms.core.PageInfoComparator
 
PageTitle - class org.meshcms.taglib.PageTitle.
Writes the page title.
PageTitle() - Constructor for class org.meshcms.taglib.PageTitle
 
Path - class org.meshcms.util.Path.
An abstract representation of a file path.
Path() - Constructor for class org.meshcms.util.Path
Creates an empty path.
Path(Object) - Constructor for class org.meshcms.util.Path
Creates a path and adds an object to it.
Path(Object, Object) - Constructor for class org.meshcms.util.Path
Creates a path and adds two objects to it.
Path(Object, Object, Object) - Constructor for class org.meshcms.util.Path
Creates a path and adds three objects to it.
parseCharset(String) - Static method in class org.meshcms.core.WebUtils
 
parseInt(String, int) - Static method in class org.meshcms.util.Utils
Parses the string argument as an integer, but without returning exception.
parseLong(String, long) - Static method in class org.meshcms.util.Utils
Parses the string argument as an long, but without returning exception.
parseParameters(String) - Method in class org.meshcms.core.ModuleDescriptor
Parses the given string using the new format (version 3.0).
pathName - Variable in class org.meshcms.util.Path
 
performCloseTag() - Method in class org.meshcms.util.XHTMLBuilder.Fragment
 
performCloseTag() - Method in class org.meshcms.util.XMLFastBuilder
 
performCloseTag() - Method in class org.meshcms.util.XMLTagStack
 
performOpenTag(String) - Method in class org.meshcms.util.XHTMLBuilder.Fragment
 
performOpenTag(String) - Method in class org.meshcms.util.XMLFastBuilder
 
performOpenTag(String) - Method in class org.meshcms.util.XMLTagStack
 
postProcess() - Method in class org.meshcms.core.SiteMap
 
postProcess() - Method in class org.meshcms.extra.SiteSynchronizer
 
postProcess() - Method in class org.meshcms.extra.StaticExporter
 
postProcess() - Method in class org.meshcms.util.DirectoryParser
This method is called at the end of the processing.
postProcess() - Method in class org.meshcms.util.ZipArchiver
 
postProcessDirectory(File, Path) - Method in class org.meshcms.core.DirectoryCleaner
 
postProcessDirectory(File, Path) - Method in class org.meshcms.extra.StaticExportCleaner
 
postProcessDirectory(File, Path) - Method in class org.meshcms.util.DirectoryParser
 
postProcessDirectory(File, Path) - Method in class org.meshcms.util.DirectoryRemover
 
preProcess() - Method in class org.meshcms.core.DirectoryCleaner
 
preProcess() - Method in class org.meshcms.core.SiteMap
 
preProcess() - Method in class org.meshcms.extra.StaticExportCleaner
 
preProcess() - Method in class org.meshcms.util.DirectoryCopier
 
preProcess() - Method in class org.meshcms.util.DirectoryParser
This method is called during the process, but before any element has been processed.
preProcess() - Method in class org.meshcms.webui.FolderXTree
 
preProcessDirectory(File, Path) - Method in class org.meshcms.core.CMSDirectoryFinder
 
preProcessDirectory(File, Path) - Method in class org.meshcms.core.SiteMap
 
preProcessDirectory(File, Path) - Method in class org.meshcms.extra.SiteSynchronizer
 
preProcessDirectory(File, Path) - Method in class org.meshcms.extra.StaticExportCleaner
 
preProcessDirectory(File, Path) - Method in class org.meshcms.extra.StaticExportCopier
 
preProcessDirectory(File, Path) - Method in class org.meshcms.extra.StaticExporter
 
preProcessDirectory(File, Path) - Method in class org.meshcms.util.DirectoryCopier
 
preProcessDirectory(File, Path) - Method in class org.meshcms.util.DirectoryParser
 
preProcessDirectory(File, Path) - Method in class org.meshcms.util.ZipArchiver
 
preProcessDirectory(File, Path) - Method in class org.meshcms.webui.FolderXTree
 
privatePath - Variable in class org.meshcms.core.WebSite
 
process() - Method in class org.meshcms.extra.StaticExporter
 
process() - Method in class org.meshcms.util.DirectoryParser
Starts processing.
processFile(File, Path) - Method in class org.meshcms.core.CMSDirectoryFinder
 
processFile(File, Path) - Method in class org.meshcms.core.DirectoryCleaner
 
processFile(File, Path) - Method in class org.meshcms.core.SiteMap
 
processFile(File, Path) - Method in class org.meshcms.extra.SiteSynchronizer
 
processFile(File, Path) - Method in class org.meshcms.extra.StaticExportCleaner
 
processFile(File, Path) - Method in class org.meshcms.extra.StaticExportCopier
 
processFile(File, Path) - Method in class org.meshcms.extra.StaticExporter
 
processFile(File, Path) - Method in class org.meshcms.util.DirectoryCopier
 
processFile(File, Path) - Method in class org.meshcms.util.DirectoryParser
This method will be called for any file found while parsing the base directory.
processFile(File, Path) - Method in class org.meshcms.util.DirectoryRemover
 
processFile(File, Path) - Method in class org.meshcms.util.FileSearch
 
processFile(File, Path) - Method in class org.meshcms.util.ZipArchiver
 
processFile(File, Path) - Method in class org.meshcms.webui.FolderXTree
 
processRequest(HttpServletRequest, HttpServletResponse) - Method in class org.meshcms.core.DownloadServlet
Processes requests for both HTTP GET and POST methods.
processRequest(HttpServletRequest, HttpServletResponse) - Method in class org.meshcms.core.DownloadZipServlet
Processes requests for both HTTP GET and POST methods.
processStartDir - Variable in class org.meshcms.util.DirectoryParser
 
propertiesFilePath - Variable in class org.meshcms.core.WebSite
 

R

REQUEST_ATTRIBUTE_CHECK - Static variable in class org.meshcms.extra.StaticExporter
 
RESET - Static variable in class org.meshcms.webui.FormField
Denotes a reset button.
ROOT - Static variable in class org.meshcms.util.Path
 
ROOT_WEBSITE - Static variable in class org.meshcms.core.HitFilter
 
RequestDecoratorMapper - class org.meshcms.core.RequestDecoratorMapper.
Will look at a request attribute to find the name of an appropriate decorator to use.
RequestDecoratorMapper() - Constructor for class org.meshcms.core.RequestDecoratorMapper
 
ResizedThumbnail - class org.meshcms.core.ResizedThumbnail.
Creates a thumbnail by simply resizing the image.
ResizedThumbnail() - Constructor for class org.meshcms.core.ResizedThumbnail
 
ReverseComparator - class org.meshcms.util.ReverseComparator.
Allows to sort in reversed ordering.
ReverseComparator() - Constructor for class org.meshcms.util.ReverseComparator
Creates a new instance of ReverseComparator without specifying a base Comparator
ReverseComparator(Comparator) - Constructor for class org.meshcms.util.ReverseComparator
Creates a new instance of ReverseComparator to reverse the specified Comparator
readAllChars(Reader) - Static method in class org.meshcms.util.Utils
Reads all characters from a reader.
readAllLines(File) - Static method in class org.meshcms.util.Utils
Reads a file and put all lines into an array of Strings.
readConfig() - Method in class org.meshcms.core.WebSite
 
readFully(File) - Static method in class org.meshcms.util.Utils
Reads a file and puts all data into a String.
readFully(Reader) - Static method in class org.meshcms.util.Utils
Reads from a Reader and puts all available data into a String.
readFully(InputStream) - Static method in class org.meshcms.util.Utils
Reads from an InputStream and puts all available data into an array of bytes.
recursive - Variable in class org.meshcms.util.DirectoryParser
 
remove() - Method in class org.meshcms.core.SiteMapIterator
 
removeAtBeginning(String, String) - Static method in class org.meshcms.util.Utils
Removes a string at the beginning of another string, if the latter begin with the former.
removeAtEnd(String, String) - Static method in class org.meshcms.util.Utils
Removes a string at the end of another string, if latter ends with the former.
removeExtension(Object) - Static method in class org.meshcms.util.Utils
Removes the extension from a file name.
removeFromCache(Path) - Method in class org.meshcms.core.SiteMap
Removes a page from the cache.
removeFromCache(WebSite, SiteMap, Path) - Static method in class org.meshcms.core.WebUtils
 
rename(UserInfo, Path, String) - Method in class org.meshcms.core.WebSite
Renames a file.
replace(int, String) - Method in class org.meshcms.util.Path
 
replace(String, char, String) - Static method in class org.meshcms.util.Utils
Replaces all the occurrences of a character in a string.
replaceExtension(File, String) - Static method in class org.meshcms.util.Utils
 
replaceExtension(Path, String) - Static method in class org.meshcms.util.Utils
 
replaceExtension(String, String) - Static method in class org.meshcms.util.Utils
 
replaceThumbnails(WebSite, String, String, Path) - Static method in class org.meshcms.core.WebUtils
 
repositoryPath - Variable in class org.meshcms.core.WebSite
 
resize(BufferedImage, int, int) - Static method in class org.meshcms.core.AbstractThumbnail
Resizes an image.
rootFile - Variable in class org.meshcms.core.WebSite
 
rootPath - Variable in class org.meshcms.core.WebSite
 
run() - Method in class org.meshcms.util.DirectoryParser
Starts processing (in a separate thread if instantiated properly).

S

SALT - Static variable in class org.meshcms.core.UserInfo
 
SCORE - Static variable in class org.meshcms.core.SiteInfo
Prefix of the score codes.
SELECT_OPTION - Static variable in class org.meshcms.webui.FormField
Denotes a select field.
SERVERSIDE_ID - Static variable in class org.meshcms.core.FileTypes
Id of server-side HTML files (e.g.
SITE_MANAGER - Static variable in class org.meshcms.webui.Help
 
SITE_SYNC - Static variable in class org.meshcms.webui.Help
 
STATIC_EXPORT - Static variable in class org.meshcms.webui.Help
 
SUBMIT - Static variable in class org.meshcms.webui.FormField
Denotes a submit button.
SYSTEM_CHARSET - Static variable in class org.meshcms.util.Utils
 
SearchFile - class org.meshcms.taglib.SearchFile.
Writes the path of the theme folder.
SearchFile() - Constructor for class org.meshcms.taglib.SearchFile
 
SetLocale - class org.meshcms.taglib.SetLocale.
Writes the context path as returned by HttpServletRequest.getContextPath().
SetLocale() - Constructor for class org.meshcms.taglib.SetLocale
 
SimpleMenu - class org.meshcms.taglib.SimpleMenu.
Creates a simple navigation menu.
SimpleMenu() - Constructor for class org.meshcms.taglib.SimpleMenu
 
SiteInfo - class org.meshcms.core.SiteInfo.
Contains data about site menu customization and theme mappings.
SiteInfo() - Constructor for class org.meshcms.core.SiteInfo
 
SiteMap - class org.meshcms.core.SiteMap.
Contains the site map.
SiteMap(WebSite) - Constructor for class org.meshcms.core.SiteMap
Creates a new instance of SiteMap
SiteMap.CodeLocalePair - class org.meshcms.core.SiteMap.CodeLocalePair.
 
SiteMap.CodeLocalePair(String, Locale) - Constructor for class org.meshcms.core.SiteMap.CodeLocalePair
 
SiteMapIterator - class org.meshcms.core.SiteMapIterator.
Iterator for the site map.
SiteMapIterator(WebSite) - Constructor for class org.meshcms.core.SiteMapIterator
Creates an iterator for the full site map of the given website.
SiteMapIterator(WebSite, Path) - Constructor for class org.meshcms.core.SiteMapIterator
Creates an iterator for the full a submap of the given website, starting from the specified root path.
SiteSynchronizer - class org.meshcms.extra.SiteSynchronizer.
 
SiteSynchronizer(WebSite, WebSite, UserInfo) - Constructor for class org.meshcms.extra.SiteSynchronizer
 
StaticExportCleaner - class org.meshcms.extra.StaticExportCleaner.
Cleans the directory used to export static files.
StaticExportCleaner(File) - Constructor for class org.meshcms.extra.StaticExportCleaner
Creates an instance for the given context root
StaticExportCopier - class org.meshcms.extra.StaticExportCopier.
Cleans the directory used to export static files.
StaticExportCopier(File) - Constructor for class org.meshcms.extra.StaticExportCopier
Creates an instance for the given context root
StaticExporter - class org.meshcms.extra.StaticExporter.
Performs the export of a website in static files (for use with the Apache web server or any other one).
StaticExporter(WebSite, URL, File) - Constructor for class org.meshcms.extra.StaticExporter
Creates an instance.
saveToFile(UserInfo, Object, Path) - Method in class org.meshcms.core.WebSite
Stores an object into a file.
sc - Variable in class org.meshcms.core.WebSite
 
searchInt(int[], int) - Static method in class org.meshcms.util.Utils
 
searchString(String[], String, boolean) - Static method in class org.meshcms.util.Utils
Searches a string in an array of strings.
setAdvancedParam(String, String) - Method in class org.meshcms.core.ModuleDescriptor
 
setAdvancedParams(Properties) - Method in class org.meshcms.core.ModuleDescriptor
Sets the advanced parameters values.
setAllowHiding(String) - Method in class org.meshcms.taglib.AlibMenu
 
setAllowHiding(String) - Method in class org.meshcms.taglib.ListMenu
 
setAllowHiding(boolean) - Method in class org.meshcms.taglib.SimpleMenu
 
setAllowHiding(boolean) - Method in class org.meshcms.taglib.TigraMenu
 
setAlt(String) - Method in class org.meshcms.taglib.Module
 
setAlwaysDenyDirectoryListings(boolean) - Method in class org.meshcms.core.Configuration
Enables or disables blocking of directory listings.
setAlwaysRedirectWelcomes(boolean) - Method in class org.meshcms.core.Configuration
Enables or disables automatic redirection to welcome files.
setArgument(String) - Method in class org.meshcms.core.ModuleDescriptor
Sets the name of the module argument.
setAttribute(String, String) - Method in class org.meshcms.util.XHTMLBuilder.Fragment
 
setAttribute(String, String) - Method in class org.meshcms.util.XMLFastBuilder
 
setAttribute(String, String) - Method in class org.meshcms.util.XMLTagStack
 
setBackupLife(int) - Method in class org.meshcms.core.Configuration
Sets the minimum time before deleting a backup file, measured in days.
setBlockCache(HttpServletRequest) - Static method in class org.meshcms.core.WebUtils
This method must be called to avoid the current page to be cached.
setBullet(String) - Method in class org.meshcms.taglib.SimpleMenu
 
setCacheType(int) - Method in class org.meshcms.core.Configuration
Sets the type of cache to be used for pages.
setCaseSensitive(boolean) - Method in class org.meshcms.util.FileNameComparator
 
setCharset(String) - Method in class org.meshcms.core.PageInfo
 
setCheckDates(boolean) - Method in class org.meshcms.extra.StaticExportCopier
 
setCheckDates(boolean) - Method in class org.meshcms.extra.StaticExporter
Sets the date check to on or off.
setCode(String) - Method in class org.meshcms.webui.FormField
Sets the element name of the field.
setColor(String) - Method in class org.meshcms.core.ResizedThumbnail
Sets the padding color (used only when mode is ResizedThumbnail.MODE_PADDING).
setColorModel(ColorModel) - Method in class org.meshcms.util.ImageLoader
 
setContent(Path, String, boolean) - Method in class org.meshcms.webui.FileClipboard
Sets the content of the clipboard.
setContextURL(URL) - Method in class org.meshcms.extra.StaticExporter
Sets the context URL.
setCopyConfig(boolean) - Method in class org.meshcms.extra.SiteSynchronizer
 
setCopySiteInfo(boolean) - Method in class org.meshcms.extra.SiteSynchronizer
 
setCurrent(String) - Method in class org.meshcms.taglib.AlibMenu
 
setCurrent(String) - Method in class org.meshcms.taglib.Breadcrumbs
 
setCurrent(String) - Method in class org.meshcms.taglib.Links
 
setCurrent(String) - Method in class org.meshcms.taglib.ListMenu
 
setCurrentPathStyle(String) - Method in class org.meshcms.taglib.AlibMenu
 
setCurrentPathStyle(String) - Method in class org.meshcms.taglib.ListMenu
 
setCurrentStyle(String) - Method in class org.meshcms.taglib.ListMenu
 
setDate(String) - Method in class org.meshcms.taglib.LastModified
 
setDate(String) - Method in class org.meshcms.taglib.Module
 
setDateFormat(String) - Method in class org.meshcms.core.ModuleDescriptor
Sets the date format of the module.
setDefault(String) - Method in class org.meshcms.taglib.PageTitle
 
setDefaultName(String) - Method in class org.meshcms.taglib.SearchFile
 
setDefaultValue(String) - Method in class org.meshcms.taglib.SetLocale
 
setDetail(String, String) - Method in class org.meshcms.core.UserInfo
Sets a user's detail.
setDimensions(int, int) - Method in class org.meshcms.util.ImageLoader
 
setDomains(String, String) - Method in class org.meshcms.core.MultiSiteManager
 
setDropScripts(String) - Method in class org.meshcms.taglib.PageHead
 
setDropStyles(String) - Method in class org.meshcms.taglib.PageHead
 
setEditorModulesCollapsed(boolean) - Method in class org.meshcms.core.Configuration
Sets whether modules are collapsed in the editor or not.
setEmail(String) - Method in class org.meshcms.core.UserInfo
Sets the e-mail address of this user.
setExcerpt(String) - Method in class org.meshcms.core.PageInfo
Set an excerpt of the page content
setExcerptLength(int) - Method in class org.meshcms.core.Configuration
 
setExpand(String) - Method in class org.meshcms.taglib.SimpleMenu
 
setExportBaseURL(String) - Method in class org.meshcms.core.Configuration
 
setExportCheckDates(boolean) - Method in class org.meshcms.core.Configuration
 
setExportCommand(String) - Method in class org.meshcms.core.Configuration
 
setExportDir(String) - Method in class org.meshcms.core.Configuration
 
setFileTime(UserInfo, Path, long) - Method in class org.meshcms.core.WebSite
 
setFlags(String) - Method in class org.meshcms.taglib.LangMenu
 
setHeight(int) - Method in class org.meshcms.core.ResizedThumbnail
Sets the maximum image height.
setHideExceptions(boolean) - Method in class org.meshcms.core.Configuration
Enables or disables hiding of Java exceptions.
setHideSubmenu(Path, String) - Method in class org.meshcms.core.SiteInfo
Sets the hide submenu for the given path.
setHideSubmenu(Path, boolean) - Method in class org.meshcms.core.SiteInfo
Sets the hide submenu for the given path.
setHighQuality(boolean) - Method in class org.meshcms.core.GalleryThumbnail
Enables or disables better quality for image resizing.
setHighQuality(boolean) - Method in class org.meshcms.core.ResizedThumbnail
Enables or disables better quality for image resizing.
setHighQuality(boolean) - Method in class org.meshcms.webui.FileManagerThumbnail
Enables or disables better quality for image resizing.
setHighQualityThumbnails(boolean) - Method in class org.meshcms.core.Configuration
 
setHints(int) - Method in class org.meshcms.util.ImageLoader
 
setHomePath(Path) - Method in class org.meshcms.core.UserInfo
Sets the home path for the user.
setInclude(String) - Method in class org.meshcms.taglib.SearchFile
 
setInitialDir(String) - Method in class org.meshcms.util.DirectoryParser
Sets the directory to be processed.
setInitialDir(File) - Method in class org.meshcms.util.DirectoryParser
Sets the directory to be processed.
setItems(String) - Method in class org.meshcms.taglib.ListMenu
 
setKeywords(String[]) - Method in class org.meshcms.core.PageInfo
 
setLastAdminThemeBlock(long) - Method in class org.meshcms.core.WebSite
 
setLastModified(long) - Method in class org.meshcms.core.PageInfo
Sets the time of the last modification made to the page.
setLocale(Locale) - Method in class org.meshcms.util.LocaleComparator
Sets the locale used to get the display names, so one can sort the locales according to a specific language.
setLocation(String) - Method in class org.meshcms.core.ModuleDescriptor
Sets the name of the module location.
setLocation(String) - Method in class org.meshcms.taglib.IfModule
 
setLocation(String) - Method in class org.meshcms.taglib.IfNotModule
 
setLocation(String) - Method in class org.meshcms.taglib.Module
 
setLocation(String) - Method in class org.meshcms.taglib.ModuleTitle
 
setMailServer(String) - Method in class org.meshcms.core.Configuration
Sets the name of the mail server (SMTP).
setMainWebSite(MainWebSite) - Method in class org.meshcms.core.MultiSiteManager
 
setMainWebSiteDomains(String) - Method in class org.meshcms.core.MultiSiteManager
 
setManageTripleWs(boolean) - Method in class org.meshcms.core.MultiSiteManager
 
setMaxItems(int) - Method in class org.meshcms.taglib.Feed
 
setMessageBody(boolean) - Method in class org.meshcms.webui.FormField
Sets the message body flag.
setMkDirs(boolean) - Method in class org.meshcms.extra.StaticExportCopier
 
setMode(String) - Method in class org.meshcms.core.ResizedThumbnail
Sets the scaling mode.
setMode(String) - Method in class org.meshcms.taglib.AdminMenu
 
setMode(String) - Method in class org.meshcms.taglib.Breadcrumbs
 
setMode(String) - Method in class org.meshcms.taglib.LastModified
 
setModulePath(Path) - Method in class org.meshcms.core.ModuleDescriptor
Sets the path of the module.
setName(String) - Method in class org.meshcms.taglib.Module
 
setName(String) - Method in class org.meshcms.taglib.SearchFile
 
setName(String) - Method in class org.meshcms.webui.FormField
Sets the friendly name of the field.
setNameAndCode(String) - Method in class org.meshcms.webui.FormField
Sets both the friendly name and the element name of the field.
setNames(String) - Method in class org.meshcms.taglib.LangMenu
 
setObsolete(boolean) - Method in class org.meshcms.core.SiteMap
When obsolete, info contained in this site map will be discarded when a new site map is created.
setOptions(String[]) - Method in class org.meshcms.webui.FormField
Sets the options of the field. To be used only for fields whose type is FormField.SELECT_OPTION.
setOrientation(String) - Method in class org.meshcms.taglib.AlibMenu
 
setPagePath(Path) - Method in class org.meshcms.core.ModuleDescriptor
Sets the path of the page that contains the module.
setPageScore(Path, String) - Method in class org.meshcms.core.SiteInfo
Sets the page score for the given path.
setPageScore(Path, int) - Method in class org.meshcms.core.SiteInfo
Sets the page score for the given path.
setPageTheme(Path, String) - Method in class org.meshcms.core.SiteInfo
Sets the theme to be applied to the given path.
setPageTitle(Path, String) - Method in class org.meshcms.core.SiteInfo
Sets the menu title for the given path.
setParameter(String) - Method in class org.meshcms.webui.FormField
Sets the value of a parameter.
setParameters(String) - Method in class org.meshcms.taglib.Module
 
setPart(String) - Method in class org.meshcms.taglib.AlibMenu
 
setPart(String) - Method in class org.meshcms.taglib.TigraMenu
 
setPassword(String) - Method in class org.meshcms.core.UserInfo
Sets the password for this user.
setPasswordProtected(boolean) - Method in class org.meshcms.core.Configuration
 
setPath(String) - Method in class org.meshcms.taglib.AlibMenu
 
setPath(String) - Method in class org.meshcms.taglib.Links
 
setPath(String) - Method in class org.meshcms.taglib.ListMenu
 
setPath(String) - Method in class org.meshcms.taglib.SimpleMenu
 
setPath(String) - Method in class org.meshcms.taglib.TigraMenu
 
setPathRegex(String) - Method in class org.meshcms.taglib.Feed
 
setPermissions(int) - Method in class org.meshcms.core.UserInfo
Sets permissions for the user.
setPixels(int, int, int, int, ColorModel, byte[], int, int) - Method in class org.meshcms.util.ImageLoader
 
setPixels(int, int, int, int, ColorModel, int[], int, int) - Method in class org.meshcms.util.ImageLoader
 
setPlaceholder(String) - Method in class org.meshcms.taglib.TigraMenu
 
setPost(String) - Method in class org.meshcms.taglib.Breadcrumbs
 
setPost(String) - Method in class org.meshcms.taglib.LangMenu
 
setPost(String) - Method in class org.meshcms.taglib.LastModified
 
setPost(String) - Method in class org.meshcms.taglib.Links
 
setPost(String) - Method in class org.meshcms.taglib.ModuleTitle
 
setPre(String) - Method in class org.meshcms.taglib.Breadcrumbs
 
setPre(String) - Method in class org.meshcms.taglib.LangMenu
 
setPre(String) - Method in class org.meshcms.taglib.LastModified
 
setPre(String) - Method in class org.meshcms.taglib.Links
 
setPre(String) - Method in class org.meshcms.taglib.ModuleTitle
 
setPreferredLocaleCode(String) - Method in class org.meshcms.core.UserInfo
Sets the preferred locale for the user.
setPrependSlash(boolean) - Method in class org.meshcms.util.XStreamPathConverter
Defines the type of string that will be used to save (with or without prepended slash).
setPreventHotlinking(boolean) - Method in class org.meshcms.core.Configuration
Enables or disables hotlinking prevention.
setProcessStartDir(boolean) - Method in class org.meshcms.util.DirectoryParser
If true, processDirectory will be called for the base directory too (default false).
setProperties(Hashtable) - Method in class org.meshcms.util.ImageLoader
 
setProperty(String, int) - Method in class org.meshcms.util.CustomProperties
 
setProperty(String, boolean) - Method in class org.meshcms.util.CustomProperties
 
setProperty(String, String[], char) - Method in class org.meshcms.util.CustomProperties
 
setProtectedPath(Path) - Method in class org.meshcms.extra.StaticExportCleaner
 
setRecipient(boolean) - Method in class org.meshcms.webui.FormField
Sets the recipient flag.
setRecursive(boolean) - Method in class org.meshcms.util.DirectoryParser
If true, directories will be processed recursively (default false).
setRedirectRoot(boolean) - Method in class org.meshcms.core.Configuration
 
setReplaceThumbnails(boolean) - Method in class org.meshcms.core.Configuration
 
setRequired(boolean) - Method in class org.meshcms.webui.FormField
Sets the required flag.
setRoot(String) - Method in class org.meshcms.taglib.Feed
 
setRows(int) - Method in class org.meshcms.webui.FormField
Sets the number of rows for the editable field.
setSearchMovedPages(boolean) - Method in class org.meshcms.core.Configuration
 
setSender(boolean) - Method in class org.meshcms.webui.FormField
Sets the sender flag.
setSenderName(boolean) - Method in class org.meshcms.webui.FormField
Sets the sender name flag.
setSeparator(String) - Method in class org.meshcms.taglib.AdminMenu
 
setSeparator(String) - Method in class org.meshcms.taglib.Breadcrumbs
 
setSeparator(String) - Method in class org.meshcms.taglib.LangMenu
 
setSeparator(String) - Method in class org.meshcms.taglib.Links
 
setSiteAuthor(String) - Method in class org.meshcms.core.Configuration
Sets the author name.
setSiteAuthorURL(String) - Method in class org.meshcms.core.Configuration
Sets the author's URL.
setSiteDescription(String) - Method in class org.meshcms.core.Configuration
Sets the website description.
setSiteHost(String) - Method in class org.meshcms.core.Configuration
Sets the main host name of this website.
setSiteKeywords(String) - Method in class org.meshcms.core.Configuration
Sets the keywords related to the website.
setSiteName(String) - Method in class org.meshcms.core.Configuration
Sets the site name.
setSkipHiddenSubPages(boolean) - Method in class org.meshcms.core.SiteMapIterator
 
setSmtpPassword(String) - Method in class org.meshcms.core.Configuration
Sets the SMTP password.
setSmtpUsername(String) - Method in class org.meshcms.core.Configuration
Sets the SMTP username.
setSorted(boolean) - Method in class org.meshcms.util.DirectoryParser
If true, files and directories will be sorted used a FileNameComparator.
setSpace(String) - Method in class org.meshcms.taglib.SimpleMenu
 
setStaticDir(File) - Method in class org.meshcms.extra.StaticExporter
Sets the static directory.
setStatsLength(int) - Method in class org.meshcms.core.Configuration
Sets the length of stats (hit counts) measured in days.
setStyle(String) - Method in class org.meshcms.core.ModuleDescriptor
Sets the CSS style to be applied to the module.
setStyle(String) - Method in class org.meshcms.taglib.AdminMenu
 
setStyle(String) - Method in class org.meshcms.taglib.Breadcrumbs
 
setStyle(String) - Method in class org.meshcms.taglib.Links
 
setStyle(String) - Method in class org.meshcms.taglib.ListMenu
 
setStyle(String) - Method in class org.meshcms.taglib.Module
 
setStyle(String) - Method in class org.meshcms.taglib.SimpleMenu
 
setSubject(boolean) - Method in class org.meshcms.webui.FormField
Sets the subject flag.
setTarget(String) - Method in class org.meshcms.taglib.Breadcrumbs
 
setTarget(String) - Method in class org.meshcms.taglib.Links
 
setTemplate(String) - Method in class org.meshcms.core.ModuleDescriptor
Sets the name of the module template.
setTidy(int) - Method in class org.meshcms.core.Configuration
 
setTitle(String) - Method in class org.meshcms.core.ModuleDescriptor
 
setTitle(String) - Method in class org.meshcms.core.PageInfo
Sets the title of the page.
setTitle(String) - Method in class org.meshcms.util.XHTMLBuilder
 
setType(int) - Method in class org.meshcms.webui.FormField
Sets the type of the field.
setUpdate(String) - Method in class org.meshcms.taglib.LastModified
 
setUpdateInterval(int) - Method in class org.meshcms.core.Configuration
Sets the minimum interval between two updates of the site map, measured in hours.
setUseAdminTheme(boolean) - Method in class org.meshcms.core.Configuration
Sets if the default MeshCMS theme is always used for the pages of the control panel.
setUseDirsAsDomains(boolean) - Method in class org.meshcms.core.MultiSiteManager
 
setUsername(String) - Method in class org.meshcms.core.UserInfo
Sets the username for this user.
setValue(String, String) - Method in class org.meshcms.core.SiteInfo
Sets a generic value.
setValue(String) - Method in class org.meshcms.taglib.SetLocale
 
setValue(String) - Method in class org.meshcms.webui.FormField
Sets the value of the field.
setVisualExtensions(String[]) - Method in class org.meshcms.core.Configuration
Sets the extensions that denote file types that can be edited using the wysiwyg editor.
setWebSite(WebSite) - Method in class org.meshcms.core.SiteInfo
 
setWelcome(String) - Method in class org.meshcms.taglib.Links
 
setWidth(int) - Method in class org.meshcms.core.ResizedThumbnail
Sets the maximum image width.
setWriter(Writer) - Method in class org.meshcms.extra.SiteSynchronizer
Sets the writer for logging (usually the writer of the web page).
setWriter(Writer) - Method in class org.meshcms.extra.StaticExportCleaner
Sets the writer for logging (usually the writer of the web page).
setWriter(Writer) - Method in class org.meshcms.extra.StaticExportCopier
Sets the writer for logging (usually the writer of the web page).
setWriter(Writer) - Method in class org.meshcms.extra.StaticExporter
Sets the writer for logging (usually the writer of the web page).
sign(int) - Static method in class org.meshcms.util.Utils
Returns the sign of an integer.
siteInfo - Variable in class org.meshcms.core.WebSite
 
siteMap - Variable in class org.meshcms.core.WebSite
 
sitesFilePath - Variable in class org.meshcms.core.WebSite
 
statsLength - Variable in class org.meshcms.core.WebSite
 
statsZero - Variable in class org.meshcms.core.WebSite
 
store(WebSite) - Method in class org.meshcms.core.Configuration
Saves the current configuration to file.
store(MainWebSite) - Method in class org.meshcms.core.MultiSiteManager
 
store() - Method in class org.meshcms.core.SiteInfo
Saves the configuration to file.
store(WebSite) - Method in class org.meshcms.core.UserInfo
Stores the user's profile in a file.
storeToXML(Object, Path) - Method in class org.meshcms.core.WebSite
 
stripHTMLTags(String) - Static method in class org.meshcms.util.Utils
Strips the HTML tags from a string.
successor() - Method in class org.meshcms.util.Path
Returns the successor of this Path, as defined in the Javadoc of java.util.TreeMap.subMap(...).
sum(int[]) - Static method in class org.meshcms.util.Utils
Returns the sum of the numbers stored in the array.

T

TEMPLATE_ID - Static variable in class org.meshcms.core.ModuleDescriptor
Template parameter.
TEMP_PREFIX - Static variable in class org.meshcms.core.WebSite
A prefix to be used for every temporary file created in the repository.
TEXT - Static variable in class org.meshcms.taglib.ListMenu
 
TEXT - Static variable in class org.meshcms.webui.FormField
Denotes a text field.
THEME - Static variable in class org.meshcms.core.SiteInfo
Prefix of the theme codes.
THEME_CSS - Static variable in class org.meshcms.core.SiteMap
Name of the stylesheet of a theme.
THEME_DECORATOR - Static variable in class org.meshcms.core.SiteMap
Name of the main file of a theme.
THEME_FILE_ATTRIBUTE - Static variable in class org.meshcms.core.HitFilter
Name of the request attribute that contains the name of the current theme file.
THEME_PATH_ATTRIBUTE - Static variable in class org.meshcms.core.HitFilter
Name of the request attribute that contains the name of the current theme folder.
THUMB_HEIGHT - Static variable in class org.meshcms.webui.FileManagerThumbnail
Height of the thumbnail.
THUMB_IMAGE_SIZE - Static variable in class org.meshcms.core.GalleryThumbnail
Width and height of the image in the thumbnail.
THUMB_SIZE - Static variable in class org.meshcms.core.GalleryThumbnail
Width and height of the thumbnail.
THUMB_SIZE - Static variable in class org.meshcms.webui.FileManagerThumbnail
Width and height of the image in the thumbnail.
THUMB_WIDTH - Static variable in class org.meshcms.webui.FileManagerThumbnail
Width of the thumbnail.
TIDY_ASK - Static variable in class org.meshcms.core.Configuration
 
TIDY_NO - Static variable in class org.meshcms.core.Configuration
 
TIDY_YES - Static variable in class org.meshcms.core.Configuration
 
TITLE - Static variable in class org.meshcms.core.SiteInfo
Prefix of the title codes.
TITLE_ID - Static variable in class org.meshcms.core.ModuleDescriptor
 
ThemePath - class org.meshcms.taglib.ThemePath.
Writes the path of the theme folder.
ThemePath() - Constructor for class org.meshcms.taglib.ThemePath
 
TigraMenu - class org.meshcms.taglib.TigraMenu.
Creates a navigation menu based on the TigraMenu script created by SoftComplex.
TigraMenu() - Constructor for class org.meshcms.taglib.TigraMenu
 
tagStack - Variable in class org.meshcms.util.XMLTagStack
 
textBuffer - Variable in class org.meshcms.util.XMLTagStack
 
tidyHTML(WebSite, String) - Static method in class org.meshcms.core.WebUtils
 
toString() - Method in class org.meshcms.core.PageInfo
Returns the title of the page (same as PageInfo.getTitle()).
toString() - Method in class org.meshcms.core.WebSite
 
toString() - Method in class org.meshcms.util.Path
Returns the String representation of the current path.
toString(Object) - Method in class org.meshcms.util.XStreamPathConverter
 
toString() - Method in class org.meshcms.webui.FormField
Returns a description of the field.
toTitleCase(String) - Static method in class org.meshcms.util.Utils
 
tokenize(String) - Static method in class org.meshcms.util.Utils
Returns the tokens of a string.
tokenize(String, String) - Static method in class org.meshcms.util.Utils
Tokenizes a string with a given delimiter.
touch(UserInfo, Path) - Method in class org.meshcms.core.WebSite
Sets the last modified date of the file to the current time.
trim(String) - Static method in class org.meshcms.util.Utils
Trim that handles null values too.

U

UNKNOWN - Static variable in class org.meshcms.core.FileTypes
Denotes an unknown file type.
UNZIP - Static variable in class org.meshcms.webui.Help
 
UPLOAD - Static variable in class org.meshcms.webui.Help
 
UPLOAD_PROGRESS_LISTENER - Static variable in class org.meshcms.webui.UploadProgressListener
 
USERNAME - Static variable in class org.meshcms.core.UserInfo
 
USER_AGENT - Static variable in class org.meshcms.extra.StaticExporter
 
USER_AGENT_HEADER - Static variable in class org.meshcms.extra.StaticExporter
 
UploadProgressListener - class org.meshcms.webui.UploadProgressListener.
 
UploadProgressListener(HttpSession) - Constructor for class org.meshcms.webui.UploadProgressListener
 
User - class org.meshcms.taglib.User.
Writes some user data (username, e-mail or user details).
User() - Constructor for class org.meshcms.taglib.User
 
UserInfo - class org.meshcms.core.UserInfo.
Profile of a user.
UserInfo() - Constructor for class org.meshcms.core.UserInfo
Creates a new empty instance.
Utils - class org.meshcms.util.Utils.
A collection of static utilities.
unzip(File, File) - Static method in class org.meshcms.util.Utils
A quick and dirty method to unzip an archive into a directory.
update(long, long, int) - Method in class org.meshcms.webui.UploadProgressListener
 
updateLastModifiedTime(HttpServletRequest, File) - Static method in class org.meshcms.core.WebUtils
 
updateLastModifiedTime(HttpServletRequest, long) - Static method in class org.meshcms.core.WebUtils
 
updatePassword(String, String) - Method in class org.meshcms.core.UserInfo
Sets the password for this user after verification of the old password.
updateSiteMap(boolean) - Method in class org.meshcms.core.MainWebSite
 
updateSiteMap(boolean) - Method in class org.meshcms.core.VirtualWebSite
 
updateSiteMap(boolean) - Method in class org.meshcms.core.WebSite
Creates another instance of SiteMap.
usersPath - Variable in class org.meshcms.core.WebSite
 

V

VALID_CHARS - Static variable in class org.meshcms.util.Utils
A string of characters to be used for random strings.
VALID_FILENAME_CHARS - Static variable in class org.meshcms.util.Utils
Characters that are always acceptable in a filename.
VALID_USERNAME_CHARS - Static variable in class org.meshcms.core.UserInfo
Characters allowed in a username.
VERSION_ID - Static variable in class org.meshcms.core.WebSite
 
VERTICAL - Static variable in class org.meshcms.taglib.AlibMenu
 
VirtualWebSite - class org.meshcms.core.VirtualWebSite.
 
VirtualWebSite() - Constructor for class org.meshcms.core.VirtualWebSite
 
verifyJSP(WebSite, Path) - Static method in class org.meshcms.core.WebUtils
 
verifyPassword(String) - Method in class org.meshcms.core.UserInfo
Verifies the given password agains the one in the current profile.
verifyUsername(String) - Static method in class org.meshcms.core.UserInfo
Checks if the username is valid (i.e.
virtualSitesPath - Variable in class org.meshcms.core.WebSite
 

W

WEBSITE_ATTRIBUTE - Static variable in class org.meshcms.core.HitFilter
 
WHITE - Static variable in class org.meshcms.core.ResizedThumbnail
Default padding color.
WebSite - class org.meshcms.core.WebSite.
 
WebSite() - Constructor for class org.meshcms.core.WebSite
 
WebUtils - class org.meshcms.core.WebUtils.
A collection of utilities related to a web application.
waitForImage() - Method in class org.meshcms.util.ImageLoader
Waits until the image has been loaded completely.
welcomeFiles - Variable in class org.meshcms.core.WebSite
 
wrapRequest(ServletRequest) - Method in class org.meshcms.core.VirtualWebSite
 
wrapRequest(ServletRequest) - Method in class org.meshcms.core.WebSite
 
write(int) - Method in class org.meshcms.core.CacheResponseStream
Writes to both streams.
writeBodyContent(Writer, String) - Method in class org.meshcms.util.XHTMLBuilder
 
writeEditTag() - Method in class org.meshcms.taglib.AbstractTag
Writes the contents of the tag when the page is being edited.
writeEditTag() - Method in class org.meshcms.taglib.Editor
 
writeEditTag() - Method in class org.meshcms.taglib.MailForm
 
writeEditTag() - Method in class org.meshcms.taglib.Module
 
writeEditTag() - Method in class org.meshcms.taglib.PageBody
 
writeEditTag() - Method in class org.meshcms.taglib.PageHead
 
writeEditTag() - Method in class org.meshcms.taglib.PageTitle
 
writeFullDocument(Writer, String) - Method in class org.meshcms.util.XHTMLBuilder
 
writeFully(File, String) - Static method in class org.meshcms.util.Utils
Writes a String to a File.
writeFully(File, byte[]) - Static method in class org.meshcms.util.Utils
Writes the whole byte array to the File using a FileOutputStream.
writeTag() - Method in class org.meshcms.taglib.AbstractTag
Writes the contents of the tag.
writeTag() - Method in class org.meshcms.taglib.AdminMenu
 
writeTag() - Method in class org.meshcms.taglib.AdminPath
 
writeTag() - Method in class org.meshcms.taglib.AlibMenu
 
writeTag() - Method in class org.meshcms.taglib.Breadcrumbs
 
writeTag() - Method in class org.meshcms.taglib.ContextPath
 
writeTag() - Method in class org.meshcms.taglib.DefaultCSS
 
writeTag() - Method in class org.meshcms.taglib.Editor
 
writeTag() - Method in class org.meshcms.taglib.Feed
 
writeTag() - Method in class org.meshcms.taglib.IfAdminPage
 
writeTag() - Method in class org.meshcms.taglib.IfEditing
 
writeTag() - Method in class org.meshcms.taglib.IfIndexed
 
writeTag() - Method in class org.meshcms.taglib.IfLang
 
writeTag() - Method in class org.meshcms.taglib.IfMailForm
 
writeTag() - Method in class org.meshcms.taglib.IfModule
 
writeTag() - Method in class org.meshcms.taglib.IfNotAdminPage
 
writeTag() - Method in class org.meshcms.taglib.IfNotEditing
 
writeTag() - Method in class org.meshcms.taglib.IfNotIndexed
 
writeTag() - Method in class org.meshcms.taglib.IfNotMailForm
 
writeTag() - Method in class org.meshcms.taglib.IfNotModule
 
writeTag() - Method in class org.meshcms.taglib.IfNotUser
 
writeTag() - Method in class org.meshcms.taglib.IfUser
 
writeTag() - Method in class org.meshcms.taglib.Info
 
writeTag() - Method in class org.meshcms.taglib.LangMenu
 
writeTag() - Method in class org.meshcms.taglib.LastModified
 
writeTag() - Method in class org.meshcms.taglib.Links
 
writeTag() - Method in class org.meshcms.taglib.ListMenu
 
writeTag() - Method in class org.meshcms.taglib.MailForm
 
writeTag() - Method in class org.meshcms.taglib.Module
 
writeTag() - Method in class org.meshcms.taglib.ModuleTitle
 
writeTag() - Method in class org.meshcms.taglib.PageBody
 
writeTag() - Method in class org.meshcms.taglib.PageHead
 
writeTag() - Method in class org.meshcms.taglib.PageTitle
 
writeTag() - Method in class org.meshcms.taglib.SearchFile
 
writeTag() - Method in class org.meshcms.taglib.SetLocale
 
writeTag() - Method in class org.meshcms.taglib.SimpleMenu
 
writeTag() - Method in class org.meshcms.taglib.ThemePath
 
writeTag() - Method in class org.meshcms.taglib.TigraMenu
 
writeTag() - Method in class org.meshcms.taglib.User
 

X

XHTMLBuilder - class org.meshcms.util.XHTMLBuilder.
 
XHTMLBuilder() - Constructor for class org.meshcms.util.XHTMLBuilder
 
XHTMLBuilder.Fragment - class org.meshcms.util.XHTMLBuilder.Fragment.
 
XHTMLBuilder.Fragment(Element) - Constructor for class org.meshcms.util.XHTMLBuilder.Fragment
 
XMLFastBuilder - class org.meshcms.util.XMLFastBuilder.
 
XMLFastBuilder(Writer, String, boolean) - Constructor for class org.meshcms.util.XMLFastBuilder
 
XMLTagStack - class org.meshcms.util.XMLTagStack.
 
XMLTagStack() - Constructor for class org.meshcms.util.XMLTagStack
 
XStreamPathConverter - class org.meshcms.util.XStreamPathConverter.
Allows to save instances of Path using XStream.
XStreamPathConverter() - Constructor for class org.meshcms.util.XStreamPathConverter
 
XmlSiteMap - class org.meshcms.extra.XmlSiteMap.
 
XmlSiteMap() - Constructor for class org.meshcms.extra.XmlSiteMap
 

Z

ZipArchiver - class org.meshcms.util.ZipArchiver.
Creates a ZIP file from a directory or file.
ZipArchiver(File, OutputStream) - Constructor for class org.meshcms.util.ZipArchiver
Instantiates the archiver for the given file and output stream.

A B C D E F G H I K L M N O P R S T U V W X Z