Package io.jenkins.plugins.logintheme
Class LoginTheme
- java.lang.Object
-
- hudson.model.Descriptor<SimplePageDecorator>
-
- jenkins.model.SimplePageDecorator
-
- io.jenkins.plugins.logintheme.LoginTheme
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<SimplePageDecorator>
,Saveable
,OnMaster
@Extension @Symbol("loginTheme") public class LoginTheme extends SimplePageDecorator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description LoginTheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
String
getBranding()
GlobalConfigurationCategory
getCategory()
String
getCustomCSS()
String
getDisplayName()
String
getFooter()
String
getHead()
String
getHeader()
boolean
isUseDefaultTheme()
void
setBranding(String branding)
void
setCustomCSS(String customCSS)
void
setFooter(String footer)
void
setHead(String head)
void
setHeader(String header)
void
setUseDefaultTheme(boolean useDefaultTheme)
-
Methods inherited from class jenkins.model.SimplePageDecorator
all, first, getDescriptor, getUrl
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getCategory
@NonNull public GlobalConfigurationCategory getCategory()
- Overrides:
getCategory
in classDescriptor<SimplePageDecorator>
-
isUseDefaultTheme
public boolean isUseDefaultTheme()
-
setUseDefaultTheme
@DataBoundSetter public void setUseDefaultTheme(boolean useDefaultTheme)
-
getDisplayName
@Nonnull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<SimplePageDecorator>
-
getHead
public String getHead()
-
getHeader
public String getHeader()
-
getFooter
public String getFooter()
-
getBranding
public String getBranding()
-
getCustomCSS
public String getCustomCSS()
-
setHead
@DataBoundSetter public void setHead(String head)
-
setHeader
@DataBoundSetter public void setHeader(String header)
-
setFooter
@DataBoundSetter public void setFooter(String footer)
-
setBranding
@DataBoundSetter public void setBranding(String branding)
-
setCustomCSS
@DataBoundSetter public void setCustomCSS(String customCSS)
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException
- Overrides:
configure
in classDescriptor<SimplePageDecorator>
- Throws:
Descriptor.FormException
-
-