Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.shell.models
Class BaseModel  view BaseModel download BaseModel.java

java.lang.Object
  extended bycom.arranger.jarl.shell.ShellObject
      extended bycom.arranger.jarl.shell.models.BaseModel
Direct Known Subclasses:
JarlContextModel, ViewAnimationModel, ViewPrefModel

public abstract class BaseModel
extends com.arranger.jarl.shell.ShellObject

BaseModel created on Apr 16, 2003


Field Summary
protected  java.util.List m_listeners
           
 
Fields inherited from class com.arranger.jarl.shell.ShellObject
LINE_SEP, m_jarlShell
 
Constructor Summary
BaseModel()
           
 
Method Summary
 void addListener(IModelListener modelListener)
           
abstract  java.lang.String getStatusText()
           
abstract  void load(com.arranger.jarl.shell.ShellConfig shellConfig)
           
 void raiseEvent(java.lang.String propertyName)
           
 void removeListener(IModelListener modelListener)
           
abstract  void save(com.arranger.jarl.shell.ShellConfig shellConfig)
           
 
Methods inherited from class com.arranger.jarl.shell.ShellObject
getJarlShell, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_listeners

protected java.util.List m_listeners
Constructor Detail

BaseModel

public BaseModel()
Method Detail

load

public abstract void load(com.arranger.jarl.shell.ShellConfig shellConfig)
                   throws java.lang.Exception

save

public abstract void save(com.arranger.jarl.shell.ShellConfig shellConfig)
                   throws java.lang.Exception

getStatusText

public abstract java.lang.String getStatusText()

addListener

public void addListener(IModelListener modelListener)

removeListener

public void removeListener(IModelListener modelListener)

raiseEvent

public void raiseEvent(java.lang.String propertyName)