VjConfig
Class ConfigChunkDB

java.lang.Object
VjConfig.ConfigChunkDB
- public class ConfigChunkDB
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
chunks
private java.util.Vector chunks
targets
private java.util.Vector targets
name
public java.lang.String name
file
public java.io.File file
ConfigChunkDB
public ConfigChunkDB()
setFile
public void setFile(java.io.File f)
setName
public void setName(java.lang.String _name)
getName
public java.lang.String getName()
diff
public ConfigChunkDB diff(ConfigChunkDB d)
size
public int size()
elementAt
public ConfigChunk elementAt(int i)
throws java.lang.ArrayIndexOutOfBoundsException
removeAll
public void removeAll()
removeElementAt
public void removeElementAt(int i)
remove
public boolean remove(java.lang.String name)
get
public ConfigChunk get(java.lang.String name)
getOfDescName
public java.util.Vector getOfDescName(java.lang.String typename)
getOfDescToken
public java.util.Vector getOfDescToken(java.lang.String typename)
addElement
public void addElement(java.lang.Object o)
insertOrdered
public void insertOrdered(ConfigChunk c)
getNewName
public java.lang.String getNewName(java.lang.String root)
read
public boolean read(ConfigStreamTokenizer st)
readAChunk
public ConfigChunk readAChunk(ConfigStreamTokenizer st)
replace
public void replace(ConfigChunk o,
ConfigChunk n)
addDependsForChunk
private java.util.Vector addDependsForChunk(ConfigChunk ch,
java.util.Vector v,
java.lang.String nameprefix)
getDependencies
public java.util.Vector getDependencies()
searchDependencies
public void searchDependencies(java.util.Vector v)
fileRep
public java.lang.String fileRep()
addChunkDBListener
public void addChunkDBListener(ChunkDBListener l)
- ChunkDB Target Stuff
removeChunkDBListener
public void removeChunkDBListener(ChunkDBListener l)
notifyChunkDBTargets
protected void notifyChunkDBTargets(ChunkDBEvent e)