org.jboss.ejb.plugins.jaws.deployment
Class JawsFileManager

java.lang.Object
  |
  +--java.beans.beancontext.BeanContextChildSupport
        |
        +--java.beans.beancontext.BeanContextSupport
              |
              +--java.beans.beancontext.BeanContextServicesSupport
                    |
                    +--org.jboss.ejb.plugins.jaws.deployment.JawsFileManager
All Implemented Interfaces:
java.beans.beancontext.BeanContext, java.beans.beancontext.BeanContextChild, java.beans.beancontext.BeanContextChildComponentProxy, java.beans.beancontext.BeanContextServiceRevokedListener, java.beans.beancontext.BeanContextServices, java.beans.beancontext.BeanContextServicesListener, java.util.Collection, java.beans.DesignMode, java.util.EventListener, com.dreambean.ejx.FileManager, java.beans.PropertyChangeListener, java.io.Serializable, java.beans.VetoableChangeListener, java.beans.Visibility

public class JawsFileManager
extends java.beans.beancontext.BeanContextServicesSupport
implements com.dreambean.ejx.FileManager

Version:
$Revision: 1.7 $
Author:
Rickard Öberg (rickard.oberg@telkel.com)
See Also:
, Serialized Form

Inner classes inherited from class java.beans.beancontext.BeanContextServicesSupport
java.beans.beancontext.BeanContextServicesSupport.BCSSChild, java.beans.beancontext.BeanContextServicesSupport.BCSSProxyServiceProvider, java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider
 
Inner classes inherited from class java.beans.beancontext.BeanContextSupport
java.beans.beancontext.BeanContextSupport.BCSChild, java.beans.beancontext.BeanContextSupport.BCSIterator
 
Fields inherited from class java.beans.beancontext.BeanContextServicesSupport
bcsListeners, proxy, serializable, services
 
Fields inherited from class java.beans.beancontext.BeanContextSupport
bcmListeners, children, designTime, locale, okToUseGui
 
Fields inherited from class java.beans.beancontext.BeanContextChildSupport
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport
 
Fields inherited from interface java.beans.beancontext.BeanContext
globalHierarchyLock
 
Fields inherited from interface java.beans.DesignMode
PROPERTYNAME
 
Method Summary
 void createNew()
           
 java.lang.ClassLoader getClassLoader()
           
 java.awt.Component getComponent()
           
 JawsEjbJar getEjbJar()
           
 com.dreambean.ejx.FileManagerFactory getFactory()
           
 java.io.File getFile()
           
protected  void initializeBeanContextResources()
           
 boolean isChanged()
           
 void load(java.io.File file)
           
 JawsEjbJar load(java.net.URL file)
           
 void save(java.io.File f)
           
 void setFile(java.io.File f)
           
 
Methods inherited from class java.beans.beancontext.BeanContextServicesSupport
addBeanContextServicesListener, addService, addService, bcsPreDeserializationHook, bcsPreSerializationHook, childJustRemovedHook, createBCSChild, createBCSSServiceProvider, fireServiceAdded, fireServiceAdded, fireServiceRevoked, fireServiceRevoked, getBeanContextServicesPeer, getChildBeanContextServicesListener, getCurrentServiceClasses, getCurrentServiceSelectors, getService, hasService, initialize, releaseBeanContextResources, releaseService, removeBeanContextServicesListener, revokeService, serviceAvailable, serviceRevoked
 
Methods inherited from class java.beans.beancontext.BeanContextSupport
add, addAll, addBeanContextMembershipListener, avoidingGui, bcsChildren, childDeserializedHook, childJustAddedHook, classEquals, clear, contains, containsAll, containsKey, copyChildren, deserialize, dontUseGui, fireChildrenAdded, fireChildrenRemoved, getBeanContextPeer, getChildBeanContextChild, getChildBeanContextMembershipListener, getChildPropertyChangeListener, getChildSerializable, getChildVetoableChangeListener, getChildVisibility, getLocale, getResource, getResourceAsStream, instantiateChild, isDesignTime, isEmpty, isSerializing, iterator, needsGui, okToUseGui, propertyChange, readChildren, remove, remove, removeAll, removeBeanContextMembershipListener, retainAll, serialize, setDesignTime, setLocale, size, toArray, toArray, validatePendingAdd, validatePendingRemove, vetoableChange, writeChildren
 
Methods inherited from class java.beans.beancontext.BeanContextChildSupport
addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getBeanContext, getBeanContextChildPeer, isDelegated, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext, validatePendingSetBeanContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.beans.beancontext.BeanContextChild
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext
 
Methods inherited from interface java.beans.beancontext.BeanContext
addBeanContextMembershipListener, getResource, getResourceAsStream, instantiateChild, removeBeanContextMembershipListener
 
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 
Methods inherited from interface java.beans.DesignMode
isDesignTime, setDesignTime
 
Methods inherited from interface java.beans.Visibility
avoidingGui, dontUseGui, needsGui, okToUseGui
 

Method Detail

getEjbJar

public JawsEjbJar getEjbJar()

load

public JawsEjbJar load(java.net.URL file)
                throws java.lang.Exception

isChanged

public boolean isChanged()
Specified by:
isChanged in interface com.dreambean.ejx.FileManager

createNew

public void createNew()
Specified by:
createNew in interface com.dreambean.ejx.FileManager

load

public void load(java.io.File file)
          throws java.lang.Exception
Specified by:
load in interface com.dreambean.ejx.FileManager

save

public void save(java.io.File f)
          throws java.lang.Exception
Specified by:
save in interface com.dreambean.ejx.FileManager

getFile

public java.io.File getFile()
Specified by:
getFile in interface com.dreambean.ejx.FileManager

setFile

public void setFile(java.io.File f)

getFactory

public com.dreambean.ejx.FileManagerFactory getFactory()
Specified by:
getFactory in interface com.dreambean.ejx.FileManager

getComponent

public java.awt.Component getComponent()
Specified by:
getComponent in interface java.beans.beancontext.BeanContextChildComponentProxy

getClassLoader

public java.lang.ClassLoader getClassLoader()

initializeBeanContextResources

protected void initializeBeanContextResources()
Overrides:
initializeBeanContextResources in class java.beans.beancontext.BeanContextServicesSupport


Copyright © 2000 The JBoss Organization. All Rights Reserved.