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

Quick Search    Search Deep

VjConfig
Class ConfigChunkDB  view ConfigChunkDB download ConfigChunkDB.java

java.lang.Object
  extended byVjConfig.ConfigChunkDB

public class ConfigChunkDB
extends java.lang.Object


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

Field Detail

chunks

private java.util.Vector chunks

targets

private java.util.Vector targets

name

public java.lang.String name

file

public java.io.File file
Constructor Detail

ConfigChunkDB

public ConfigChunkDB()
Method Detail

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)