donaldp 2002/08/26 03:39:56 Modified: src/java/org/apache/avalon/phoenix/components/application BlockResourceProvider.java src/java/org/apache/avalon/phoenix/components/deployer DefaultDeployer.java src/java/org/apache/avalon/phoenix/metadata BlockMetaData.java src/java/org/apache/avalon/phoenix/metainfo BlockDescriptor.java src/java/org/apache/avalon/phoenix/tools/verifier SarVerifier.java Log: Rename the "classname" fields to implementationKey. Deprecated old accessors and add new bean accessors for field. Submitted by: Igor Fedorenko <[EMAIL PROTECTED]> Revision Changes Path 1.5 +2 -2 jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/application/BlockResourceProvider.java Index: BlockResourceProvider.java =================================================================== RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/application/BlockResourceProvider.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- BlockResourceProvider.java 6 Aug 2002 11:57:39 -0000 1.4 +++ BlockResourceProvider.java 26 Aug 2002 10:39:55 -0000 1.5 @@ -80,7 +80,7 @@ { final BlockMetaData metaData = getMetaDataFor( entry ); final ClassLoader classLoader = m_context.getClassLoader(); - String classname = metaData.getBlockInfo().getBlockDescriptor().getClassname(); + String classname = metaData.getBlockInfo().getBlockDescriptor().getImplementationKey(); final Class clazz = classLoader.loadClass( classname ); return clazz.newInstance(); } 1.51 +1 -1 jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/deployer/DefaultDeployer.java Index: DefaultDeployer.java =================================================================== RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/deployer/DefaultDeployer.java,v retrieving revision 1.50 retrieving revision 1.51 diff -u -r1.50 -r1.51 --- DefaultDeployer.java 6 Aug 2002 11:57:40 -0000 1.50 +++ DefaultDeployer.java 26 Aug 2002 10:39:55 -0000 1.51 @@ -389,7 +389,7 @@ name, type, getConfigurationSchemaURL( name, - descriptor.getClassname(), + descriptor.getImplementationKey(), classLoader ) ); } 1.14 +9 -1 jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/metadata/BlockMetaData.java Index: BlockMetaData.java =================================================================== RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/metadata/BlockMetaData.java,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- BlockMetaData.java 18 Aug 2002 08:23:33 -0000 1.13 +++ BlockMetaData.java 26 Aug 2002 10:39:56 -0000 1.14 @@ -40,9 +40,17 @@ return m_name; } + /** + * @deprecated Please use {@link #getImplementationKey} instead. + */ public String getClassname() { - return getBlockInfo().getBlockDescriptor().getClassname(); + return getImplementationKey(); + } + + public String getImplementationKey() + { + return getBlockInfo().getBlockDescriptor().getImplementationKey(); } public BlockInfo getBlockInfo() 1.11 +17 -7 jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/metainfo/BlockDescriptor.java Index: BlockDescriptor.java =================================================================== RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/metainfo/BlockDescriptor.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- BlockDescriptor.java 6 Aug 2002 11:57:41 -0000 1.10 +++ BlockDescriptor.java 26 Aug 2002 10:39:56 -0000 1.11 @@ -21,20 +21,17 @@ * assembly tools or generators. */ private final String m_name; - - private final String m_classname; - + private final String m_implementationKey; private final Version m_version; - private final String m_schemaType; public BlockDescriptor( final String name, - final String classname, + final String implementationKey, final String schemaType, final Version version ) { m_name = name; - m_classname = classname; + m_implementationKey = implementationKey; m_version = version; m_schemaType = schemaType; } @@ -53,10 +50,23 @@ * Retrieve the Class Name of Block. * * @return the Class Name of block + * @see #getImplementationKey + * @deprecated Deprecated and replaced by {@link #getImplementationKey} */ public String getClassname() { - return m_classname; + return getImplementationKey(); + } + + /** + * Retrieve the implementation key for the Block. + * Usually the keys is a classname. + * + * @return the implementation key for the Block + */ + public String getImplementationKey() + { + return m_implementationKey; } /** 1.27 +2 -2 jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/tools/verifier/SarVerifier.java Index: SarVerifier.java =================================================================== RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/tools/verifier/SarVerifier.java,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- SarVerifier.java 6 Aug 2002 11:57:42 -0000 1.26 +++ SarVerifier.java 26 Aug 2002 10:39:56 -0000 1.27 @@ -360,7 +360,7 @@ throws VerifyException { final String name = block.getName(); - final String classname = block.getClassname(); + final String classname = block.getImplementationKey(); Class clazz = null; try {
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>