org.jenkins.ci.plugins.chrome_frame
Class ChromeFramePageDecorator

java.lang.Object
  extended by hudson.model.Descriptor<hudson.model.PageDecorator>
      extended by hudson.model.PageDecorator
          extended by org.jenkins.ci.plugins.chrome_frame.ChromeFramePageDecorator
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.model.PageDecorator>, hudson.model.Saveable

@Extension
public final class ChromeFramePageDecorator
extends hudson.model.PageDecorator

The Chrome Frame Plugin provides Google Chrome Frame request for all pages.


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
protected static java.lang.String DEFAULT_COMPATIBLE
          The default value for compatible.
protected static boolean DEFAULT_SEND_HEADER
          The default value for sendHeader.
protected static boolean DEFAULT_SEND_META
          The default value for sendMeta.
protected static boolean DEFAULT_SEND_SCRIPT
          The default value for sendScript.
 
Fields inherited from class hudson.model.PageDecorator
ALL
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
ChromeFramePageDecorator()
          Create a default Chrome Frame PageDecorator.
ChromeFramePageDecorator(boolean sendHeader, boolean sendMeta, boolean sendScript, java.lang.String compatible)
          Create a Chrome Frame PageDecorator with the specified configuration.
 
Method Summary
 boolean configure(org.kohsuke.stapler.StaplerRequest request, net.sf.json.JSONObject json)
           
 java.lang.String getCompatible()
           
 java.lang.String getDisplayName()
           
 boolean isSendHeader()
           
 boolean isSendMeta()
           
 boolean isSendScript()
           
 void setCompatible(java.lang.String compatible)
           
 void setSendHeader(boolean sendHeader)
           
 void setSendMeta(boolean sendMeta)
           
 void setSendScript(boolean sendScript)
           
 
Methods inherited from class hudson.model.PageDecorator
all, getDescriptor, getUrl
 
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_SEND_HEADER

protected static final boolean DEFAULT_SEND_HEADER
The default value for sendHeader.

See Also:
Constant Field Values

DEFAULT_SEND_META

protected static final boolean DEFAULT_SEND_META
The default value for sendMeta.

See Also:
Constant Field Values

DEFAULT_SEND_SCRIPT

protected static final boolean DEFAULT_SEND_SCRIPT
The default value for sendScript.

See Also:
Constant Field Values

DEFAULT_COMPATIBLE

protected static final java.lang.String DEFAULT_COMPATIBLE
The default value for compatible.

See Also:
Constant Field Values
Constructor Detail

ChromeFramePageDecorator

public ChromeFramePageDecorator()
Create a default Chrome Frame PageDecorator.


ChromeFramePageDecorator

@DataBoundConstructor
public ChromeFramePageDecorator(boolean sendHeader,
                                                     boolean sendMeta,
                                                     boolean sendScript,
                                                     java.lang.String compatible)
Create a Chrome Frame PageDecorator with the specified configuration.

Method Detail

getDisplayName

public java.lang.String getDisplayName()
Overrides:
getDisplayName in class hudson.model.PageDecorator

configure

public boolean configure(org.kohsuke.stapler.StaplerRequest request,
                         net.sf.json.JSONObject json)
                  throws hudson.model.Descriptor.FormException
Overrides:
configure in class hudson.model.Descriptor<hudson.model.PageDecorator>
Throws:
hudson.model.Descriptor.FormException

isSendHeader

public boolean isSendHeader()

setSendHeader

public void setSendHeader(boolean sendHeader)

isSendMeta

public boolean isSendMeta()

setSendMeta

public void setSendMeta(boolean sendMeta)

isSendScript

public boolean isSendScript()

setSendScript

public void setSendScript(boolean sendScript)

getCompatible

public java.lang.String getCompatible()

setCompatible

public void setCompatible(java.lang.String compatible)


Copyright © 2004-2011. All Rights Reserved.