edu.cmu.sei.osate.core.builder
Class FilenameCache

java.lang.Object
  extended by edu.cmu.sei.osate.core.builder.FilenameCache

public class FilenameCache
extends java.lang.Object

Not a public class. Only for use by the aadl builder. There is only one instance of this class accessed through getInstance().

Author:
aarong

Method Summary
 void addFile(org.eclipse.core.resources.IFile file)
           
static FilenameCache getInstance()
           
 void reset()
          Clears the model.
 void updateDuplicateMarkers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static FilenameCache getInstance()

reset

public void reset()
Clears the model. Individual files cannot be removed from the model. The model can only be cleared and reconstructed.


addFile

public void addFile(org.eclipse.core.resources.IFile file)

updateDuplicateMarkers

public void updateDuplicateMarkers()