org.ogf.schemas.jsdl.x2007.x02.jsdlSpmd
Interface SPMDApplicationType

All Superinterfaces:
org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
SPMDApplicationTypeImpl

public interface SPMDApplicationType
extends org.apache.xmlbeans.XmlObject

An XML SPMDApplication_Type(@http://schemas.ogf.org/jsdl/2007/02/jsdl-spmd). This is a complex type.


Nested Class Summary
static class SPMDApplicationType.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 ArgumentType addNewArgument()
          Appends and returns a new empty value (as xml) as the last "Argument" element
 EnvironmentType addNewEnvironment()
          Appends and returns a new empty value (as xml) as the last "Environment" element
 FileNameType addNewError()
          Appends and returns a new empty "Error" element
 FileNameType addNewExecutable()
          Appends and returns a new empty "Executable" element
 FileNameType addNewInput()
          Appends and returns a new empty "Input" element
 NumberOfProcessesType addNewNumberOfProcesses()
          Appends and returns a new empty "NumberOfProcesses" element
 FileNameType addNewOutput()
          Appends and returns a new empty "Output" element
 ProcessesPerHostType addNewProcessesPerHost()
          Appends and returns a new empty "ProcessesPerHost" element
 ThreadsPerProcessType addNewThreadsPerProcess()
          Appends and returns a new empty "ThreadsPerProcess" element
 UserNameType addNewUserName()
          Appends and returns a new empty "UserName" element
 DirectoryNameType addNewWorkingDirectory()
          Appends and returns a new empty "WorkingDirectory" element
 ArgumentType[] getArgumentArray()
          Gets array of all "Argument" elements
 ArgumentType getArgumentArray(int i)
          Gets ith "Argument" element
 EnvironmentType[] getEnvironmentArray()
          Gets array of all "Environment" elements
 EnvironmentType getEnvironmentArray(int i)
          Gets ith "Environment" element
 FileNameType getError()
          Gets the "Error" element
 FileNameType getExecutable()
          Gets the "Executable" element
 FileNameType getInput()
          Gets the "Input" element
 String getName()
          Gets the "name" attribute
 NumberOfProcessesType getNumberOfProcesses()
          Gets the "NumberOfProcesses" element
 FileNameType getOutput()
          Gets the "Output" element
 ProcessesPerHostType getProcessesPerHost()
          Gets the "ProcessesPerHost" element
 String getSPMDVariation()
          Gets the "SPMDVariation" element
 ThreadsPerProcessType getThreadsPerProcess()
          Gets the "ThreadsPerProcess" element
 UserNameType getUserName()
          Gets the "UserName" element
 DirectoryNameType getWorkingDirectory()
          Gets the "WorkingDirectory" element
 ArgumentType insertNewArgument(int i)
          Inserts and returns a new empty value (as xml) as the ith "Argument" element
 EnvironmentType insertNewEnvironment(int i)
          Inserts and returns a new empty value (as xml) as the ith "Environment" element
 boolean isNilNumberOfProcesses()
          Tests for nil "NumberOfProcesses" element
 boolean isNilThreadsPerProcess()
          Tests for nil "ThreadsPerProcess" element
 boolean isSetError()
          True if has "Error" element
 boolean isSetExecutable()
          True if has "Executable" element
 boolean isSetInput()
          True if has "Input" element
 boolean isSetName()
          True if has "name" attribute
 boolean isSetNumberOfProcesses()
          True if has "NumberOfProcesses" element
 boolean isSetOutput()
          True if has "Output" element
 boolean isSetProcessesPerHost()
          True if has "ProcessesPerHost" element
 boolean isSetThreadsPerProcess()
          True if has "ThreadsPerProcess" element
 boolean isSetUserName()
          True if has "UserName" element
 boolean isSetWorkingDirectory()
          True if has "WorkingDirectory" element
 void removeArgument(int i)
          Removes the ith "Argument" element
 void removeEnvironment(int i)
          Removes the ith "Environment" element
 void setArgumentArray(ArgumentType[] argumentArray)
          Sets array of all "Argument" element
 void setArgumentArray(int i, ArgumentType argument)
          Sets ith "Argument" element
 void setEnvironmentArray(EnvironmentType[] environmentArray)
          Sets array of all "Environment" element
 void setEnvironmentArray(int i, EnvironmentType environment)
          Sets ith "Environment" element
 void setError(FileNameType error)
          Sets the "Error" element
 void setExecutable(FileNameType executable)
          Sets the "Executable" element
 void setInput(FileNameType input)
          Sets the "Input" element
 void setName(String name)
          Sets the "name" attribute
 void setNilNumberOfProcesses()
          Nils the "NumberOfProcesses" element
 void setNilThreadsPerProcess()
          Nils the "ThreadsPerProcess" element
 void setNumberOfProcesses(NumberOfProcessesType numberOfProcesses)
          Sets the "NumberOfProcesses" element
 void setOutput(FileNameType output)
          Sets the "Output" element
 void setProcessesPerHost(ProcessesPerHostType processesPerHost)
          Sets the "ProcessesPerHost" element
 void setSPMDVariation(String spmdVariation)
          Sets the "SPMDVariation" element
 void setThreadsPerProcess(ThreadsPerProcessType threadsPerProcess)
          Sets the "ThreadsPerProcess" element
 void setUserName(UserNameType userName)
          Sets the "UserName" element
 void setWorkingDirectory(DirectoryNameType workingDirectory)
          Sets the "WorkingDirectory" element
 int sizeOfArgumentArray()
          Returns number of "Argument" element
 int sizeOfEnvironmentArray()
          Returns number of "Environment" element
 void unsetError()
          Unsets the "Error" element
 void unsetExecutable()
          Unsets the "Executable" element
 void unsetInput()
          Unsets the "Input" element
 void unsetName()
          Unsets the "name" attribute
 void unsetNumberOfProcesses()
          Unsets the "NumberOfProcesses" element
 void unsetOutput()
          Unsets the "Output" element
 void unsetProcessesPerHost()
          Unsets the "ProcessesPerHost" element
 void unsetThreadsPerProcess()
          Unsets the "ThreadsPerProcess" element
 void unsetUserName()
          Unsets the "UserName" element
 void unsetWorkingDirectory()
          Unsets the "WorkingDirectory" element
 org.apache.xmlbeans.XmlNCName xgetName()
          Gets (as xml) the "name" attribute
 org.apache.xmlbeans.XmlAnyURI xgetSPMDVariation()
          Gets (as xml) the "SPMDVariation" element
 void xsetName(org.apache.xmlbeans.XmlNCName name)
          Sets (as xml) the "name" attribute
 void xsetSPMDVariation(org.apache.xmlbeans.XmlAnyURI spmdVariation)
          Sets (as xml) the "SPMDVariation" element
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getExecutable

FileNameType getExecutable()
Gets the "Executable" element


isSetExecutable

boolean isSetExecutable()
True if has "Executable" element


setExecutable

void setExecutable(FileNameType executable)
Sets the "Executable" element


addNewExecutable

FileNameType addNewExecutable()
Appends and returns a new empty "Executable" element


unsetExecutable

void unsetExecutable()
Unsets the "Executable" element


getArgumentArray

ArgumentType[] getArgumentArray()
Gets array of all "Argument" elements


getArgumentArray

ArgumentType getArgumentArray(int i)
Gets ith "Argument" element


sizeOfArgumentArray

int sizeOfArgumentArray()
Returns number of "Argument" element


setArgumentArray

void setArgumentArray(ArgumentType[] argumentArray)
Sets array of all "Argument" element


setArgumentArray

void setArgumentArray(int i,
                      ArgumentType argument)
Sets ith "Argument" element


insertNewArgument

ArgumentType insertNewArgument(int i)
Inserts and returns a new empty value (as xml) as the ith "Argument" element


addNewArgument

ArgumentType addNewArgument()
Appends and returns a new empty value (as xml) as the last "Argument" element


removeArgument

void removeArgument(int i)
Removes the ith "Argument" element


getInput

FileNameType getInput()
Gets the "Input" element


isSetInput

boolean isSetInput()
True if has "Input" element


setInput

void setInput(FileNameType input)
Sets the "Input" element


addNewInput

FileNameType addNewInput()
Appends and returns a new empty "Input" element


unsetInput

void unsetInput()
Unsets the "Input" element


getOutput

FileNameType getOutput()
Gets the "Output" element


isSetOutput

boolean isSetOutput()
True if has "Output" element


setOutput

void setOutput(FileNameType output)
Sets the "Output" element


addNewOutput

FileNameType addNewOutput()
Appends and returns a new empty "Output" element


unsetOutput

void unsetOutput()
Unsets the "Output" element


getError

FileNameType getError()
Gets the "Error" element


isSetError

boolean isSetError()
True if has "Error" element


setError

void setError(FileNameType error)
Sets the "Error" element


addNewError

FileNameType addNewError()
Appends and returns a new empty "Error" element


unsetError

void unsetError()
Unsets the "Error" element


getWorkingDirectory

DirectoryNameType getWorkingDirectory()
Gets the "WorkingDirectory" element


isSetWorkingDirectory

boolean isSetWorkingDirectory()
True if has "WorkingDirectory" element


setWorkingDirectory

void setWorkingDirectory(DirectoryNameType workingDirectory)
Sets the "WorkingDirectory" element


addNewWorkingDirectory

DirectoryNameType addNewWorkingDirectory()
Appends and returns a new empty "WorkingDirectory" element


unsetWorkingDirectory

void unsetWorkingDirectory()
Unsets the "WorkingDirectory" element


getEnvironmentArray

EnvironmentType[] getEnvironmentArray()
Gets array of all "Environment" elements


getEnvironmentArray

EnvironmentType getEnvironmentArray(int i)
Gets ith "Environment" element


sizeOfEnvironmentArray

int sizeOfEnvironmentArray()
Returns number of "Environment" element


setEnvironmentArray

void setEnvironmentArray(EnvironmentType[] environmentArray)
Sets array of all "Environment" element


setEnvironmentArray

void setEnvironmentArray(int i,
                         EnvironmentType environment)
Sets ith "Environment" element


insertNewEnvironment

EnvironmentType insertNewEnvironment(int i)
Inserts and returns a new empty value (as xml) as the ith "Environment" element


addNewEnvironment

EnvironmentType addNewEnvironment()
Appends and returns a new empty value (as xml) as the last "Environment" element


removeEnvironment

void removeEnvironment(int i)
Removes the ith "Environment" element


getUserName

UserNameType getUserName()
Gets the "UserName" element


isSetUserName

boolean isSetUserName()
True if has "UserName" element


setUserName

void setUserName(UserNameType userName)
Sets the "UserName" element


addNewUserName

UserNameType addNewUserName()
Appends and returns a new empty "UserName" element


unsetUserName

void unsetUserName()
Unsets the "UserName" element


getNumberOfProcesses

NumberOfProcessesType getNumberOfProcesses()
Gets the "NumberOfProcesses" element


isNilNumberOfProcesses

boolean isNilNumberOfProcesses()
Tests for nil "NumberOfProcesses" element


isSetNumberOfProcesses

boolean isSetNumberOfProcesses()
True if has "NumberOfProcesses" element


setNumberOfProcesses

void setNumberOfProcesses(NumberOfProcessesType numberOfProcesses)
Sets the "NumberOfProcesses" element


addNewNumberOfProcesses

NumberOfProcessesType addNewNumberOfProcesses()
Appends and returns a new empty "NumberOfProcesses" element


setNilNumberOfProcesses

void setNilNumberOfProcesses()
Nils the "NumberOfProcesses" element


unsetNumberOfProcesses

void unsetNumberOfProcesses()
Unsets the "NumberOfProcesses" element


getProcessesPerHost

ProcessesPerHostType getProcessesPerHost()
Gets the "ProcessesPerHost" element


isSetProcessesPerHost

boolean isSetProcessesPerHost()
True if has "ProcessesPerHost" element


setProcessesPerHost

void setProcessesPerHost(ProcessesPerHostType processesPerHost)
Sets the "ProcessesPerHost" element


addNewProcessesPerHost

ProcessesPerHostType addNewProcessesPerHost()
Appends and returns a new empty "ProcessesPerHost" element


unsetProcessesPerHost

void unsetProcessesPerHost()
Unsets the "ProcessesPerHost" element


getThreadsPerProcess

ThreadsPerProcessType getThreadsPerProcess()
Gets the "ThreadsPerProcess" element


isNilThreadsPerProcess

boolean isNilThreadsPerProcess()
Tests for nil "ThreadsPerProcess" element


isSetThreadsPerProcess

boolean isSetThreadsPerProcess()
True if has "ThreadsPerProcess" element


setThreadsPerProcess

void setThreadsPerProcess(ThreadsPerProcessType threadsPerProcess)
Sets the "ThreadsPerProcess" element


addNewThreadsPerProcess

ThreadsPerProcessType addNewThreadsPerProcess()
Appends and returns a new empty "ThreadsPerProcess" element


setNilThreadsPerProcess

void setNilThreadsPerProcess()
Nils the "ThreadsPerProcess" element


unsetThreadsPerProcess

void unsetThreadsPerProcess()
Unsets the "ThreadsPerProcess" element


getSPMDVariation

String getSPMDVariation()
Gets the "SPMDVariation" element


xgetSPMDVariation

org.apache.xmlbeans.XmlAnyURI xgetSPMDVariation()
Gets (as xml) the "SPMDVariation" element


setSPMDVariation

void setSPMDVariation(String spmdVariation)
Sets the "SPMDVariation" element


xsetSPMDVariation

void xsetSPMDVariation(org.apache.xmlbeans.XmlAnyURI spmdVariation)
Sets (as xml) the "SPMDVariation" element


getName

String getName()
Gets the "name" attribute


xgetName

org.apache.xmlbeans.XmlNCName xgetName()
Gets (as xml) the "name" attribute


isSetName

boolean isSetName()
True if has "name" attribute


setName

void setName(String name)
Sets the "name" attribute


xsetName

void xsetName(org.apache.xmlbeans.XmlNCName name)
Sets (as xml) the "name" attribute


unsetName

void unsetName()
Unsets the "name" attribute



Copyright © 2008-2012 Fraunhofer Institute SCAI. All Rights Reserved.