com.pushtotest.testmaker.XSTest.xml.impl
Class XSTestTypeImpl

java.lang.Object
  extended by com.pushtotest.testmaker.XSTest.xml.impl.XSTestTypeImpl
All Implemented Interfaces:
UnmarshallableObject, ValidatableObject, XMLSerializable, XSTestType, com.sun.xml.bind.JAXBObject
Direct Known Subclasses:
XSTestImpl

public class XSTestTypeImpl
extends java.lang.Object
implements XSTestType, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
static class XSTestTypeImpl.ChartSetTypeImpl
           
static class XSTestTypeImpl.DirectoryTypeImpl
           
static class XSTestTypeImpl.RunSetTypeImpl
           
static class XSTestTypeImpl.TargetsTypeImpl
           
 class XSTestTypeImpl.Unmarshaller
           
static class XSTestTypeImpl.UseCasesTypeImpl
           
 
Nested classes/interfaces inherited from interface com.pushtotest.testmaker.XSTest.xml.XSTestType
XSTestType.ChartSetType, XSTestType.DirectoryType, XSTestType.RunSetType, XSTestType.TargetsType, XSTestType.UseCasesType
 
Field Summary
protected  XSTestType.ChartSetType _ChartSet
           
protected  XSTestType.DirectoryType _Directory
           
protected  XSTestType.RunSetType _RunSet
           
protected  java.lang.String _Scenario
           
protected  XSTestType.TargetsType _Targets
           
protected  XSTestType.UseCasesType _UseCases
           
static java.lang.Class version
           
 
Constructor Summary
XSTestTypeImpl()
           
 
Method Summary
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
          Gets the schema fragment associated with this class.
 UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
          Creates an unmarshaller that will unmarshall this object.
 XSTestType.ChartSetType getChartSet()
          Gets the value of the chartSet property.
 XSTestType.DirectoryType getDirectory()
          Gets the value of the directory property.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 XSTestType.RunSetType getRunSet()
          Gets the value of the runSet property.
 java.lang.String getScenario()
          Gets the value of the scenario property.
 XSTestType.TargetsType getTargets()
          Gets the value of the targets property.
 XSTestType.UseCasesType getUseCases()
          Gets the value of the useCases property.
 void serializeAttributes(XMLSerializer context)
          Serializes attributes into the specified target.
 void serializeBody(XMLSerializer context)
          Serializes child elements and texts into the specified target.
 void serializeURIs(XMLSerializer context)
          Declares all the namespace URIs this object is using at its top-level scope into the specified target.
 void setChartSet(XSTestType.ChartSetType value)
          Sets the value of the chartSet property.
 void setDirectory(XSTestType.DirectoryType value)
          Sets the value of the directory property.
 void setRunSet(XSTestType.RunSetType value)
          Sets the value of the runSet property.
 void setScenario(java.lang.String value)
          Sets the value of the scenario property.
 void setTargets(XSTestType.TargetsType value)
          Sets the value of the targets property.
 void setUseCases(XSTestType.UseCasesType value)
          Sets the value of the useCases property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_UseCases

protected XSTestType.UseCasesType _UseCases

_Targets

protected XSTestType.TargetsType _Targets

_Scenario

protected java.lang.String _Scenario

_RunSet

protected XSTestType.RunSetType _RunSet

_Directory

protected XSTestType.DirectoryType _Directory

_ChartSet

protected XSTestType.ChartSetType _ChartSet

version

public static final java.lang.Class version
Constructor Detail

XSTestTypeImpl

public XSTestTypeImpl()
Method Detail

getUseCases

public XSTestType.UseCasesType getUseCases()
Description copied from interface: XSTestType
Gets the value of the useCases property.

Specified by:
getUseCases in interface XSTestType
Returns:
possible object is XSTestType.UseCasesType

setUseCases

public void setUseCases(XSTestType.UseCasesType value)
Description copied from interface: XSTestType
Sets the value of the useCases property.

Specified by:
setUseCases in interface XSTestType
Parameters:
value - allowed object is XSTestType.UseCasesType

getTargets

public XSTestType.TargetsType getTargets()
Description copied from interface: XSTestType
Gets the value of the targets property.

Specified by:
getTargets in interface XSTestType
Returns:
possible object is XSTestType.TargetsType

setTargets

public void setTargets(XSTestType.TargetsType value)
Description copied from interface: XSTestType
Sets the value of the targets property.

Specified by:
setTargets in interface XSTestType
Parameters:
value - allowed object is XSTestType.TargetsType

getScenario

public java.lang.String getScenario()
Description copied from interface: XSTestType
Gets the value of the scenario property.

Specified by:
getScenario in interface XSTestType
Returns:
possible object is String

setScenario

public void setScenario(java.lang.String value)
Description copied from interface: XSTestType
Sets the value of the scenario property.

Specified by:
setScenario in interface XSTestType
Parameters:
value - allowed object is String

getRunSet

public XSTestType.RunSetType getRunSet()
Description copied from interface: XSTestType
Gets the value of the runSet property.

Specified by:
getRunSet in interface XSTestType
Returns:
possible object is XSTestType.RunSetType

setRunSet

public void setRunSet(XSTestType.RunSetType value)
Description copied from interface: XSTestType
Sets the value of the runSet property.

Specified by:
setRunSet in interface XSTestType
Parameters:
value - allowed object is XSTestType.RunSetType

getDirectory

public XSTestType.DirectoryType getDirectory()
Description copied from interface: XSTestType
Gets the value of the directory property.

Specified by:
getDirectory in interface XSTestType
Returns:
possible object is XSTestType.DirectoryType

setDirectory

public void setDirectory(XSTestType.DirectoryType value)
Description copied from interface: XSTestType
Sets the value of the directory property.

Specified by:
setDirectory in interface XSTestType
Parameters:
value - allowed object is XSTestType.DirectoryType

getChartSet

public XSTestType.ChartSetType getChartSet()
Description copied from interface: XSTestType
Gets the value of the chartSet property.

Specified by:
getChartSet in interface XSTestType
Returns:
possible object is XSTestType.ChartSetType

setChartSet

public void setChartSet(XSTestType.ChartSetType value)
Description copied from interface: XSTestType
Sets the value of the chartSet property.

Specified by:
setChartSet in interface XSTestType
Parameters:
value - allowed object is XSTestType.ChartSetType

createUnmarshaller

public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
Description copied from interface: UnmarshallableObject
Creates an unmarshaller that will unmarshall this object.

Specified by:
createUnmarshaller in interface UnmarshallableObject

serializeBody

public void serializeBody(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes child elements and texts into the specified target.

Specified by:
serializeBody in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeAttributes

public void serializeAttributes(XMLSerializer context)
                         throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes attributes into the specified target.

Specified by:
serializeAttributes in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeURIs

public void serializeURIs(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Declares all the namespace URIs this object is using at its top-level scope into the specified target.

Specified by:
serializeURIs in interface XMLSerializable
Throws:
org.xml.sax.SAXException

getPrimaryInterface

public java.lang.Class getPrimaryInterface()
Description copied from interface: ValidatableObject
Gets the main interface that this object implements. For example, FooImpl will return Foo from this method.

Specified by:
getPrimaryInterface in interface ValidatableObject

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Description copied from interface: ValidatableObject
Gets the schema fragment associated with this class.

Specified by:
createRawValidator in interface ValidatableObject