jmri.web.server
Class WebServerPreferences

Show UML class diagram
java.lang.Object
  extended by jmri.beans.UnboundBean
      extended by jmri.beans.Bean
          extended by jmri.web.server.WebServerPreferences
All Implemented Interfaces:
BeanInterface

public class WebServerPreferences
extends Bean


Nested Class Summary
static class WebServerPreferences.WebServerPreferencesXml
           
 
Field Summary
static String ClickDelay
           
static String DisallowedFrames
           
static String Frame
           
static String Port
           
static String RailRoadName
           
static String RebuildIndex
           
static String RefreshDelay
           
static String Simple
           
static String UseAjax
           
static String WebServerPreferences
           
 
Fields inherited from class jmri.beans.Bean
propertyChangeSupport
 
Fields inherited from class jmri.beans.UnboundBean
properties
 
Constructor Summary
WebServerPreferences()
           
WebServerPreferences(String fileName)
           
 
Method Summary
 void addDisallowedFrame(String frame)
           
 void apply(WebServerPreferences prefs)
           
 boolean compareValuesDifferent(WebServerPreferences prefs)
           
 int getClickDelay()
           
 List<String> getDisallowedFrames()
           
 boolean getIsDirty()
           
 int getPort()
           
 String getRailRoadName()
           
 int getRefreshDelay()
           
 boolean isPlain()
           
 boolean isRebuildIndex()
           
 void load(org.jdom.Element child)
           
 void openFile(String fileName)
           
 void save()
           
 void setClickDelay(int value)
           
 void setDisallowedFrames(ArrayList<String> value)
           
 void setIsDirty(boolean value)
           
 void setPlain(boolean value)
           
 void setPort(int value)
           
 void setRailRoadName(String railRoadName)
           
 void setRebuildIndex(boolean value)
           
 void setRefreshDelay(int value)
           
 void setUseAjax(boolean value)
           
 org.jdom.Element store()
           
 boolean useAjax()
           
 
Methods inherited from class jmri.beans.Bean
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, hasListeners, removePropertyChangeListener, removePropertyChangeListener, setProperty
 
Methods inherited from class jmri.beans.UnboundBean
getIndexedProperty, getProperty, getPropertyNames, hasProperty, setIndexedProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DisallowedFrames

public static final String DisallowedFrames
See Also:
Constant Field Values

WebServerPreferences

public static final String WebServerPreferences
See Also:
Constant Field Values

Frame

public static final String Frame
See Also:
Constant Field Values

Port

public static final String Port
See Also:
Constant Field Values

ClickDelay

public static final String ClickDelay
See Also:
Constant Field Values

RefreshDelay

public static final String RefreshDelay
See Also:
Constant Field Values

RebuildIndex

public static final String RebuildIndex
See Also:
Constant Field Values

UseAjax

public static final String UseAjax
See Also:
Constant Field Values

Simple

public static final String Simple
See Also:
Constant Field Values

RailRoadName

public static final String RailRoadName
See Also:
Constant Field Values
Constructor Detail

WebServerPreferences

public WebServerPreferences(String fileName)

WebServerPreferences

public WebServerPreferences()
Method Detail

load

public void load(org.jdom.Element child)

compareValuesDifferent

public boolean compareValuesDifferent(WebServerPreferences prefs)

apply

public void apply(WebServerPreferences prefs)

store

public org.jdom.Element store()

openFile

public final void openFile(String fileName)

save

public void save()

getIsDirty

public boolean getIsDirty()

setIsDirty

public void setIsDirty(boolean value)

getClickDelay

public int getClickDelay()

setClickDelay

public void setClickDelay(int value)

getRefreshDelay

public int getRefreshDelay()

setRefreshDelay

public void setRefreshDelay(int value)

getDisallowedFrames

public List<String> getDisallowedFrames()

useAjax

public boolean useAjax()

setUseAjax

public void setUseAjax(boolean value)

isPlain

public boolean isPlain()

setPlain

public void setPlain(boolean value)

setDisallowedFrames

public void setDisallowedFrames(ArrayList<String> value)

addDisallowedFrame

public void addDisallowedFrame(String frame)

isRebuildIndex

public boolean isRebuildIndex()

setRebuildIndex

public void setRebuildIndex(boolean value)

getPort

public int getPort()

setPort

public void setPort(int value)

getRailRoadName

public String getRailRoadName()
Returns:
the railRoadName

setRailRoadName

public void setRailRoadName(String railRoadName)
Parameters:
railRoadName - the railRoadName to set


Copyright © 1997-2013 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads