org.testng.xml
Class XmlClass

java.lang.Object  extended by org.testng.xml.XmlClass
All Implemented Interfaces:
Serializable, Cloneable

public class XmlClass
extends Object
implements Serializable, Cloneable

This class describes the tag in testng.xml.

Author:
Cedric Beust
See Also:
Serialized Form


Constructor Summary
XmlClass()
           
XmlClass(Class cls)
           
XmlClass(Class cls, boolean loadClasses)
           
XmlClass(String name)
           
XmlClass(String name, boolean loadClasses)
           
XmlClass(String className, int index)
           
XmlClass(String className, int index, boolean loadClasses)
           
 
Method Summary
 Objectclone()
          Clone an XmlClass by copying all its components.
 booleanequals(Object obj)
           
 Map<String,String>getAllParameters()
           
 List<String>getExcludedMethods()
           
 List<XmlInclude>getIncludedMethods()
           
 intgetIndex()
          Note that this attribute does not come from the XML file, it's calculated internally and represents the order in which this class was found in its <test> tag.
 Map<String,String>getLocalParameters()
           
 StringgetName()
           
 Map<String,String>getParameters()
          Deprecated. Use getLocalParameters() or getAllParameters()
 ClassgetSupportClass()
           
 inthashCode()
           
static StringlistToString(List<Integer> invocationNumbers)
           
 booleanloadClasses()
           
 voidsetClass(Class className)
           
 voidsetExcludedMethods(List<String> excludedMethods)
           
 voidsetIncludedMethods(List<XmlInclude> includedMethods)
           
 voidsetIndex(int index)
           
 voidsetName(String name)
           
 voidsetParameters(Map<String,String> parameters)
           
 voidsetXmlTest(XmlTest test)
           
 StringtoString()
           
 StringtoXml(String indent)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlClass

public XmlClass()

XmlClass

public XmlClass(String name)

XmlClass

public XmlClass(String name,                boolean loadClasses)

XmlClass

public XmlClass(Class cls)

XmlClass

public XmlClass(Class cls,                boolean loadClasses)

XmlClass

public XmlClass(String className,                int index)

XmlClass

public XmlClass(String className,                int index,                boolean loadClasses)
Method Detail

getSupportClass

public Class getSupportClass()
Returns:
Returns the className.

setClass

public void setClass(Class className)
Parameters:
className - The className to set.

getExcludedMethods

public List<String> getExcludedMethods()
Returns:
Returns the excludedMethods.

setExcludedMethods

public void setExcludedMethods(List<String> excludedMethods)
Parameters:
excludedMethods - The excludedMethods to set.

getIncludedMethods

public List<XmlInclude> getIncludedMethods()
Returns:
Returns the includedMethods.

setIncludedMethods

public void setIncludedMethods(List<XmlInclude> includedMethods)
Parameters:
includedMethods - The includedMethods to set.

getName

public String getName()
Returns:
Returns the name.

setName

public void setName(String name)
Parameters:
name - The name to set.

loadClasses

public boolean loadClasses()
Returns:
true if the classes need to be loaded.

toString

public String toString()
Overrides:
toString in class Object

toXml

public String toXml(String indent)

listToString

public static String listToString(List<Integer> invocationNumbers)

clone

public Object clone()
Clone an XmlClass by copying all its components.

Overrides:
clone in class Object

getIndex

public int getIndex()
Note that this attribute does not come from the XML file, it's calculated internally and represents the order in which this class was found in its <test> tag. It's used to calculate the ordering of the classes when preserve-order is true.


setIndex

public void setIndex(int index)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

setParameters

public void setParameters(Map<String,String> parameters)

getAllParameters

public Map<String,String> getAllParameters()
Returns:
The parameters defined in this test tag and the tags above it.

getLocalParameters

public Map<String,String> getLocalParameters()
Returns:
The parameters defined in this tag, and only this test tag. To retrieve the inherited parameters as well, call getAllParameters().

getParameters

@Deprecatedpublic Map<String,String> getParameters()
Deprecated. Use getLocalParameters() or getAllParameters()


setXmlTest

public void setXmlTest(XmlTest test)


Copyright © 2012. All Rights Reserved.


NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14