|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecteu.geclipse.jsdl.model.base.util.JsdlSwitch
public class JsdlSwitch
The Switch for the model's inheritance hierarchy.
It supports the call doSwitch(object)
to invoke the caseXXX method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
JsdlPackage| Constructor Summary | |
|---|---|
JsdlSwitch()
Creates an instance of the switch |
|
| Method Summary | |
|---|---|
java.lang.Object |
caseApplicationType(ApplicationType object)
Returns the result of interpreting the object as an instance of 'Application Type' |
java.lang.Object |
caseBoundaryType(BoundaryType object)
Returns the result of interpreting the object as an instance of 'Boundary Type' |
java.lang.Object |
caseCandidateHostsType(CandidateHostsType object)
Returns the result of interpreting the object as an instance of 'Candidate Hosts Type' |
java.lang.Object |
caseCPUArchitectureType(CPUArchitectureType object)
Returns the result of interpreting the object as an instance of 'CPU Architecture Type' |
java.lang.Object |
caseDataStagingType(DataStagingType object)
Returns the result of interpreting the object as an instance of 'Data Staging Type' |
java.lang.Object |
caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root' |
java.lang.Object |
caseExactType(ExactType object)
Returns the result of interpreting the object as an instance of 'Exact Type' |
java.lang.Object |
caseFileSystemType(FileSystemType object)
Returns the result of interpreting the object as an instance of 'File System Type' |
java.lang.Object |
caseJobDefinitionType(JobDefinitionType object)
Returns the result of interpreting the object as an instance of 'Job Definition Type' |
java.lang.Object |
caseJobDescriptionType(JobDescriptionType object)
Returns the result of interpreting the object as an instance of 'Job Description Type' |
java.lang.Object |
caseJobIdentificationType(JobIdentificationType object)
Returns the result of interpreting the object as an instance of 'Job Identification Type' |
java.lang.Object |
caseOperatingSystemType(OperatingSystemType object)
Returns the result of interpreting the object as an instance of 'Operating System Type' |
java.lang.Object |
caseOperatingSystemTypeType(OperatingSystemTypeType object)
Returns the result of interpreting the object as an instance of 'Operating System Type Type' |
java.lang.Object |
caseRangeType(RangeType object)
Returns the result of interpreting the object as an instance of 'Range Type' |
java.lang.Object |
caseRangeValueType(RangeValueType object)
Returns the result of interpreting the object as an instance of 'Range Value Type' |
java.lang.Object |
caseResourcesType(ResourcesType object)
Returns the result of interpreting the object as an instance of 'Resources Type' |
java.lang.Object |
caseSourceTargetType(SourceTargetType object)
Returns the result of interpreting the object as an instance of 'Source Target Type' |
java.lang.Object |
defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject' |
java.lang.Object |
doSwitch(EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JsdlSwitch()
| Method Detail |
|---|
public java.lang.Object doSwitch(EObject theEObject)
caseXXX for each class of the model until one returns a non null result; it yields that result.
caseXXX call.public java.lang.Object caseApplicationType(ApplicationType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseBoundaryType(BoundaryType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseCandidateHostsType(CandidateHostsType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseCPUArchitectureType(CPUArchitectureType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDataStagingType(DataStagingType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseDocumentRoot(DocumentRoot object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseExactType(ExactType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseFileSystemType(FileSystemType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseJobDefinitionType(JobDefinitionType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseJobDescriptionType(JobDescriptionType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseJobIdentificationType(JobIdentificationType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseOperatingSystemType(OperatingSystemType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseOperatingSystemTypeType(OperatingSystemTypeType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRangeType(RangeType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseRangeValueType(RangeValueType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseResourcesType(ResourcesType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object caseSourceTargetType(SourceTargetType object)
object - the target of the switch.
doSwitch(EObject)public java.lang.Object defaultCase(EObject object)
object - the target of the switch.
#doSwitch(org.eclipse.emf.ecore.EObject)
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||