Actuate Information Console reference : Actuate Information Console JavaBeans : Information Console JavaBeans class reference : Skins
 
Skins
Table 8‑7 lists and describes Information Console com.actuate.activeportal.beans classes that support skins.
Table 8‑7 Skin bean classes
Class
Description
GroupBean
Stores lists of all images, colors, fonts, and styles for a skin. Each list is a list of SkinBean objects.
SkinBean
Stores information about an image, style, color, or font. The information for this JavaBean comes from a <Style> or <Image> tag in the skin.config file for a skin. Access this information using the getStyle( ) or getImage( ) methods. SkinBeans are grouped into GroupBeans for each skin.
SkinManagerInfoBean
Stores access information about a skin. Used by the SkinManagerActionForm.
Table 8‑8 lists and describes Information Console com.actuate.activeportal.forms classes that support skins.
Table 8‑8 Skin form classes 
Class
Description
FileUploadActionForm
Uploads images during skin customization and stores an object representation of the uploaded file. It uses Jakarta Struts org.apache.struts.upload.FormFile to handle file upload. The file is saved in a temporary folder on the server.
SkinEditorActionForm
Stores all the information about the various groups defined in the skin.config file. When an administrator edits a skin, Information Console loads the skin.config file and represents its contents as a SkinConfig object. Changes to the skin’s images, color, and fonts are stored in GroupBeans for a skin.
SkinManagerActionForm
Stores the list of available skins. Use the getSkin( ) method to get the list of skins as a Vector of SkinManagerInfoBean. This form supports adding, cloning, and deleting skins.