wt.epm.upload
Class EPMNDDump

java.lang.Object
  extended bywt.epm.upload.EPMNDDump

public class EPMNDDump
extends Object


Field Summary
private  EPMNeutralData neutralData
           
private  PrintStream out
           
private  boolean printClassInfo
           
private  Map printed
           
private static String SHIFT
           
 
Constructor Summary
EPMNDDump(EPMNeutralData neutralData)
           
EPMNDDump(EPMNeutralData neutralData, boolean printClassInfo)
           
EPMNDDump(PrintStream out, EPMNeutralData neutralData)
           
EPMNDDump(PrintStream out, EPMNeutralData neutralData, boolean printClassInfo)
           
 
Method Summary
private  boolean alreadyPrinted(Object object, Class c)
           
private  List array2List(Object array)
           
 void dump()
           
static void dump(EPMNeutralData neutralData)
           
static void dump(EPMNeutralData neutralData, boolean printClassInfo)
           
static void dump(PrintStream out, EPMNeutralData neutralData)
           
static void dump(PrintStream out, EPMNeutralData neutralData, boolean printClassInfo)
           
 void dump(String shift)
           
 void dump(String shift, Collection objects)
           
 void dump(String shift, Map objects)
           
 void dump(String shift, Object name, Class ndClass, Object object)
           
private  void findExtendedNDInterfaces(Class interfaze, Collection res)
           
private  void findImlementedNDInterfaces(Class clazz, Collection res)
           
private  Class[] findImlementedNDInterfaces(Object object)
           
private static String getClassName(Object object)
           
private  String getClassType(Class ndClass, Object object)
           
protected static void login(String username, String password)
           
static void main(String[] args)
           
private  void registerInterfaceForObject(Object object, Class c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SHIFT

private static final String SHIFT
See Also:
Constant Field Values

neutralData

private EPMNeutralData neutralData

out

private PrintStream out

printClassInfo

private boolean printClassInfo

printed

private Map printed
Constructor Detail

EPMNDDump

public EPMNDDump(EPMNeutralData neutralData)

EPMNDDump

public EPMNDDump(PrintStream out,
                 EPMNeutralData neutralData)

EPMNDDump

public EPMNDDump(EPMNeutralData neutralData,
                 boolean printClassInfo)

EPMNDDump

public EPMNDDump(PrintStream out,
                 EPMNeutralData neutralData,
                 boolean printClassInfo)
Method Detail

dump

public static void dump(EPMNeutralData neutralData)
                 throws WTException
Throws:
WTException

dump

public static void dump(PrintStream out,
                        EPMNeutralData neutralData)
                 throws WTException
Throws:
WTException

dump

public static void dump(EPMNeutralData neutralData,
                        boolean printClassInfo)
                 throws WTException
Throws:
WTException

dump

public static void dump(PrintStream out,
                        EPMNeutralData neutralData,
                        boolean printClassInfo)
                 throws WTException
Throws:
WTException

dump

public void dump()
          throws WTException
Throws:
WTException

dump

public void dump(String shift)
          throws WTException
Throws:
WTException

getClassName

private static String getClassName(Object object)

getClassType

private String getClassType(Class ndClass,
                            Object object)

dump

public void dump(String shift,
                 Object name,
                 Class ndClass,
                 Object object)
          throws WTException
Throws:
WTException

dump

public void dump(String shift,
                 Collection objects)
          throws WTException
Throws:
WTException

dump

public void dump(String shift,
                 Map objects)
          throws WTException
Throws:
WTException

array2List

private List array2List(Object array)

findImlementedNDInterfaces

private Class[] findImlementedNDInterfaces(Object object)
                                    throws WTException
Throws:
WTException

findImlementedNDInterfaces

private void findImlementedNDInterfaces(Class clazz,
                                        Collection res)
                                 throws WTException
Throws:
WTException

findExtendedNDInterfaces

private void findExtendedNDInterfaces(Class interfaze,
                                      Collection res)
                               throws WTException
Throws:
WTException

alreadyPrinted

private boolean alreadyPrinted(Object object,
                               Class c)

registerInterfaceForObject

private void registerInterfaceForObject(Object object,
                                        Class c)

login

protected static void login(String username,
                            String password)

main

public static void main(String[] args)