org.ozoneDB.tools.OPP
Class CDHelper
java.lang.Object
|
+--org.ozoneDB.tools.OPP.CDHelper
- public class CDHelper
- extends java.lang.Object
- Version:
- $Revision: 1.2 $Date: 2002/04/17 09:29:39 $
- Author:
- SMB
, Medium.net
Constructor Summary |
CDHelper(java.lang.Class _cl,
java.lang.String _outputDir,
boolean _quiet)
|
Method Summary |
private static java.lang.String |
buildSignature(java.lang.Class[] _parameter)
Builds a valid signaturestring from the given classarray. |
static void |
class2xml(java.lang.Class _clazz,
java.io.PrintWriter _pw,
boolean quiet)
Build OzoneClassDescriptor for the given class. |
void |
searchUpdateMethods(DxHashMap updateMethodsIf)
Try to load the XML class descriptor to... |
protected static void |
showDescriptor(org.ozoneDB.tools.OPP.castor.OzoneClassDescriptor descriptor)
|
static org.ozoneDB.tools.OPP.castor.OzoneClassDescriptor |
xml2Descriptor(org.xml.sax.InputSource _source)
|
static org.ozoneDB.tools.OPP.castor.OzoneClassDescriptor |
xml2Descriptor(java.lang.String _sourcefile)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULTLOCK
public static final java.lang.String DEFAULTLOCK
- See Also:
- Constant Field Values
WRITELOCK
public static final java.lang.String WRITELOCK
- See Also:
- Constant Field Values
UPGRADELOCK
public static final java.lang.String UPGRADELOCK
- See Also:
- Constant Field Values
cl
protected java.lang.Class cl
quiet
protected boolean quiet
outputDir
protected java.lang.String outputDir
CDHelper
public CDHelper(java.lang.Class _cl,
java.lang.String _outputDir,
boolean _quiet)
searchUpdateMethods
public void searchUpdateMethods(DxHashMap updateMethodsIf)
throws java.lang.Exception
- Try to load the XML class descriptor to...
java.lang.Exception
showDescriptor
protected static void showDescriptor(org.ozoneDB.tools.OPP.castor.OzoneClassDescriptor descriptor)
xml2Descriptor
public static org.ozoneDB.tools.OPP.castor.OzoneClassDescriptor xml2Descriptor(java.lang.String _sourcefile)
throws java.lang.Exception
java.lang.Exception
xml2Descriptor
public static org.ozoneDB.tools.OPP.castor.OzoneClassDescriptor xml2Descriptor(org.xml.sax.InputSource _source)
throws java.lang.Exception
java.lang.Exception
class2xml
public static void class2xml(java.lang.Class _clazz,
java.io.PrintWriter _pw,
boolean quiet)
throws java.lang.Exception
- Build OzoneClassDescriptor for the given class.
java.lang.Exception
buildSignature
private static java.lang.String buildSignature(java.lang.Class[] _parameter)
- Builds a valid signaturestring from the given classarray.
THIS CODE IS TAKEN (and modified) FROM OPP AND SHOULD BECOME UNIQUE FOR BOTH!!!
(See also filtering systemmethods few lines ahead!)
- Parameters:
_parameter
- array of classes representing the parametertypes
- Returns:
- the signature or null if _parameter was an empty array (null is needed
to unset the attribute >signatur< of element xmethod)
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.