com.ideanest.attributes.impl
Class AttributesPack

java.lang.Object
  extended bycom.ideanest.attributes.impl.AttributesPack

public class AttributesPack
extends java.lang.Object

A package of attributes for any number of program elements that is stored as a unit.

Version:
$Revision: 1.3 $ ($Date: 2003/08/01 06:12:50 $)
Author:
Piotr Kaminski

Constructor Summary
AttributesPack(java.lang.ClassLoader classLoader)
           
 
Method Summary
 Bundle get(java.lang.String key)
           
 void merge(java.io.ObjectInputStream in)
           
 void merge(java.lang.String filename)
           
 void put(java.lang.String key, SimpleBundle bundle)
           
 void save(java.io.File file)
           
 void save(java.io.ObjectOutputStream out)
           
 int size()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributesPack

public AttributesPack(java.lang.ClassLoader classLoader)
Method Detail

get

public Bundle get(java.lang.String key)

merge

public void merge(java.io.ObjectInputStream in)
           throws java.io.IOException,
                  java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

merge

public void merge(java.lang.String filename)

put

public void put(java.lang.String key,
                SimpleBundle bundle)

save

public void save(java.io.File file)
          throws java.io.IOException
Throws:
java.io.IOException

save

public void save(java.io.ObjectOutputStream out)
          throws java.io.IOException
Throws:
java.io.IOException

size

public int size()