uk.ac.ed.simulator_pdb.model
Class TemplateFileObject

java.lang.Object
  extended byuk.ac.ed.simulator_pdb.model.TemplateFileObject
Direct Known Subclasses:
SimBondTemplate, SimLandscapeTemplate, SimObjectTemplate, SimParticleTemplate, SimRuleTemplate

public class TemplateFileObject
extends java.lang.Object

User: nix Date: Jun 29, 2004 Time: 2:53:37 PM To change this template_file_object use Options | File TemplateBuilderModel.


Nested Class Summary
static class TemplateFileObject.TemplateFileObjectAdapter
           
static class TemplateFileObject.TemplateFileObjectEvent
           
static interface TemplateFileObject.TemplateFileObjectListener
           
 
Constructor Summary
TemplateFileObject(java.lang.String id)
           
 
Method Summary
 void addTemplateListener(TemplateFileObject.TemplateFileObjectListener listener)
           
protected  void fireTemplateFileObjectChangedEvent(TemplateFileObject template_file_object)
           
protected  void fireTemplateFileObjectIdChangedEvent(TemplateFileObject template_file_object, java.lang.String old_id, java.lang.String new_id)
           
 java.lang.String getId()
           
 TemplateFile getTemplateFile()
           
 boolean isIdOk(java.lang.String id)
           
 void removeTemplateListener(TemplateFileObject.TemplateFileObjectListener listener)
           
 void setId(java.lang.String id)
           
 void setTemplateFile(TemplateFile parent)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TemplateFileObject

public TemplateFileObject(java.lang.String id)
Method Detail

getId

public java.lang.String getId()

isIdOk

public boolean isIdOk(java.lang.String id)

setId

public void setId(java.lang.String id)

getTemplateFile

public TemplateFile getTemplateFile()

setTemplateFile

public void setTemplateFile(TemplateFile parent)

toString

public java.lang.String toString()

fireTemplateFileObjectIdChangedEvent

protected void fireTemplateFileObjectIdChangedEvent(TemplateFileObject template_file_object,
                                                    java.lang.String old_id,
                                                    java.lang.String new_id)

fireTemplateFileObjectChangedEvent

protected void fireTemplateFileObjectChangedEvent(TemplateFileObject template_file_object)

addTemplateListener

public void addTemplateListener(TemplateFileObject.TemplateFileObjectListener listener)

removeTemplateListener

public void removeTemplateListener(TemplateFileObject.TemplateFileObjectListener listener)