public class CmsIconRule extends java.lang.Object implements java.io.Serializable
Each rule consists of a file name extension and (at most) two icon file names for icons which should be used for resources with that extension.
| Constructor and Description |
|---|
CmsIconRule(java.lang.String extension,
java.lang.String icon,
java.lang.String bigIcon,
java.lang.String smallIconStyle,
java.lang.String bigIconStyle)
Creates a new icon rule.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
java.lang.String |
getBigIcon()
Returns the big icon's file name.
|
java.lang.String |
getBigIconIfAvailable()
Returns the biggest icon available.
|
java.lang.String |
getBigIconStyle()
Returns the big icon CSS style class.
|
java.lang.String |
getExtension()
Returns the file name extension for this rule.
|
java.lang.String |
getIcon()
Returns the small icon's file name.
|
java.lang.String |
getSmallIconStyle()
Returns the small icon CSS style class.
|
public CmsIconRule(java.lang.String extension, java.lang.String icon, java.lang.String bigIcon, java.lang.String smallIconStyle, java.lang.String bigIconStyle)
extension - the file name extensionicon - the small icon's file namebigIcon - the big icon's file namesmallIconStyle - the small icon CSS style classbigIconStyle - the big icon CSS style classpublic java.lang.Object clone()
clone in class java.lang.ObjectObject.clone()public java.lang.String getBigIcon()
public java.lang.String getBigIconIfAvailable()
public java.lang.String getBigIconStyle()
public java.lang.String getExtension()
public java.lang.String getIcon()
public java.lang.String getSmallIconStyle()