jmri.jmrix.ecos
Class EcosPreferences

java.lang.Object
  extended by jmri.jmrix.ecos.EcosPreferences

public class EcosPreferences
extends Object

Stores User Preferences on how to deal with syncronising the Ecos Database with JMRI.

Author:
Kevin Dickerson Copyright (C) 2009

Constructor Summary
EcosPreferences(EcosSystemConnectionMemo memo)
           
 
Method Summary
 void addPropertyChangeListener(PropertyChangeListener l)
           
protected  void firePropertyChange(String p, Object old, Object n)
           
 int getAddLocoToEcos()
           
 int getAddLocoToJMRI()
           
 int getAddTurnoutsToEcos()
           
 int getAddTurnoutsToJMRI()
           
 int getAdhocLocoFromEcos()
           
 boolean getChangeMade()
           
 String getDefaultEcosProtocol()
           
 String getEcosLocoDescription()
           
 int getForceControlFromEcos()
           
 boolean getLocoControl()
           
 int getLocoMaster()
           
 String getLocoMasterAsString()
           
 boolean getPreferencesLoaded()
           
 int getRemoveLocoFromEcos()
           
 int getRemoveLocoFromJMRI()
           
 int getRemoveTurnoutsFromEcos()
           
 int getRemoveTurnoutsFromJMRI()
           
 String getRosterAttribute()
           
 String getRosterAttributeSuffix()
           
 String name()
           
 void removePropertyChangeListener(PropertyChangeListener l)
           
 void resetChangeMade()
           
 void setAddLocoToEcos(int boo)
           
 void setAddLocoToJMRI(int boo)
           
 void setAddTurnoutsToEcos(int boo)
           
 void setAddTurnoutsToJMRI(int boo)
           
 void setAdhocLocoFromEcos(int boo)
           
 void setDefaultEcosProtocol(String boo)
           
 void setEcosLocoDescription(String descript)
           
 void setForceControlFromEcos(int boo)
           
 void setLocoControl(boolean boo)
           
 void setLocoMaster(int master)
           
 void setLocoMaster(String master)
           
 void setPreferencesLoaded()
           
 void setRemoveLocoFromEcos(int boo)
           
 void setRemoveLocoFromJMRI(int boo)
           
 void setRemoveTurnoutsFromEcos(int boo)
           
 void setRemoveTurnoutsFromJMRI(int boo)
           
 void setRosterAttribute(String att)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EcosPreferences

public EcosPreferences(EcosSystemConnectionMemo memo)
Method Detail

getPreferencesLoaded

public boolean getPreferencesLoaded()

setPreferencesLoaded

public void setPreferencesLoaded()

getChangeMade

public boolean getChangeMade()

resetChangeMade

public void resetChangeMade()

getAddLocoToEcos

public int getAddLocoToEcos()

setAddLocoToEcos

public void setAddLocoToEcos(int boo)

getAddLocoToJMRI

public int getAddLocoToJMRI()

setAddLocoToJMRI

public void setAddLocoToJMRI(int boo)

getEcosLocoDescription

public String getEcosLocoDescription()

setEcosLocoDescription

public void setEcosLocoDescription(String descript)

getLocoMaster

public int getLocoMaster()

setLocoMaster

public void setLocoMaster(int master)

setLocoMaster

public void setLocoMaster(String master)

getLocoMasterAsString

public String getLocoMasterAsString()

getAdhocLocoFromEcos

public int getAdhocLocoFromEcos()

setAdhocLocoFromEcos

public void setAdhocLocoFromEcos(int boo)

getForceControlFromEcos

public int getForceControlFromEcos()

setForceControlFromEcos

public void setForceControlFromEcos(int boo)

getLocoControl

public boolean getLocoControl()

setLocoControl

public void setLocoControl(boolean boo)

getDefaultEcosProtocol

public String getDefaultEcosProtocol()

setDefaultEcosProtocol

public void setDefaultEcosProtocol(String boo)

getRemoveLocoFromEcos

public int getRemoveLocoFromEcos()

setRemoveLocoFromEcos

public void setRemoveLocoFromEcos(int boo)

getRemoveLocoFromJMRI

public int getRemoveLocoFromJMRI()

setRemoveLocoFromJMRI

public void setRemoveLocoFromJMRI(int boo)

getAddTurnoutsToEcos

public int getAddTurnoutsToEcos()

setAddTurnoutsToEcos

public void setAddTurnoutsToEcos(int boo)

getAddTurnoutsToJMRI

public int getAddTurnoutsToJMRI()

setAddTurnoutsToJMRI

public void setAddTurnoutsToJMRI(int boo)

getRemoveTurnoutsFromJMRI

public int getRemoveTurnoutsFromJMRI()

setRemoveTurnoutsFromJMRI

public void setRemoveTurnoutsFromJMRI(int boo)

getRemoveTurnoutsFromEcos

public int getRemoveTurnoutsFromEcos()

setRemoveTurnoutsFromEcos

public void setRemoveTurnoutsFromEcos(int boo)

setRosterAttribute

public void setRosterAttribute(String att)

getRosterAttribute

public String getRosterAttribute()

getRosterAttributeSuffix

public String getRosterAttributeSuffix()

name

public String name()

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener l)

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener l)

firePropertyChange

protected void firePropertyChange(String p,
                                  Object old,
                                  Object n)


Copyright © 1997 - 2011 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