org.dmtf.schemas.ovf.envelope.util
Class EnvelopeHelper.ExtensionAttributeFeatureSwitch

java.lang.Object
  extended by org.dmtf.schemas.ovf.envelope.util.EnvelopeSwitch<EStructuralFeature>
      extended by org.dmtf.schemas.ovf.envelope.util.EnvelopeHelper.ExtensionAttributeFeatureSwitch
Enclosing class:
EnvelopeHelper

public static class EnvelopeHelper.ExtensionAttributeFeatureSwitch
extends EnvelopeSwitch<EStructuralFeature>


Field Summary
 
Fields inherited from class org.dmtf.schemas.ovf.envelope.util.EnvelopeSwitch
modelPackage
 
Constructor Summary
EnvelopeHelper.ExtensionAttributeFeatureSwitch()
           
 
Method Summary
 EStructuralFeature caseCIMResourceAllocationSettingDataType(CIMResourceAllocationSettingDataType object)
          Returns the result of interpreting the object as an instance of 'CIM Resource Allocation Setting Data Type'.
 EStructuralFeature caseCIMVirtualSystemSettingDataType(CIMVirtualSystemSettingDataType object)
          Returns the result of interpreting the object as an instance of 'CIM Virtual System Setting Data Type'.
 EStructuralFeature caseConfigurationType(ConfigurationType object)
          Returns the result of interpreting the object as an instance of 'Configuration Type'.
 EStructuralFeature caseContentType(ContentType object)
          Returns the result of interpreting the object as an instance of 'Content Type'.
 EStructuralFeature caseDocumentRoot(DocumentRoot object)
          Returns the result of interpreting the object as an instance of 'Document Root'.
 EStructuralFeature caseEnvelopeType(EnvelopeType object)
          Returns the result of interpreting the object as an instance of 'Type'.
 EStructuralFeature caseFileType(FileType object)
          Returns the result of interpreting the object as an instance of 'File Type'.
 EStructuralFeature caseIconType(IconType object)
          Returns the result of interpreting the object as an instance of 'Icon Type'.
 EStructuralFeature caseItemType(ItemType object)
          Returns the result of interpreting the object as an instance of 'Item Type'.
 EStructuralFeature caseMsgType(MsgType object)
          Returns the result of interpreting the object as an instance of 'Msg Type'.
 EStructuralFeature caseNetworkType(NetworkType object)
          Returns the result of interpreting the object as an instance of 'Network Type'.
 EStructuralFeature casePropertyConfigurationValueType(PropertyConfigurationValueType object)
          Returns the result of interpreting the object as an instance of 'Property Configuration Value Type'.
 EStructuralFeature casePropertyType(PropertyType object)
          Returns the result of interpreting the object as an instance of 'Property Type'.
 EStructuralFeature caseRASDType(RASDType object)
          Returns the result of interpreting the object as an instance of 'RASD Type'.
 EStructuralFeature caseReferencesType(ReferencesType object)
          Returns the result of interpreting the object as an instance of 'References Type'.
 EStructuralFeature caseSectionType(SectionType object)
          Returns the result of interpreting the object as an instance of 'Section Type'.
 EStructuralFeature caseStringMsg(StringMsg object)
          Returns the result of interpreting the object as an instance of 'String Msg'.
 EStructuralFeature caseStringsType(StringsType object)
          Returns the result of interpreting the object as an instance of 'Strings Type'.
 EStructuralFeature caseVirtualDiskDescType(VirtualDiskDescType object)
          Returns the result of interpreting the object as an instance of 'Virtual Disk Desc Type'.
 EStructuralFeature caseVSSDType(VSSDType object)
          Returns the result of interpreting the object as an instance of 'VSSD Type'.
 
Methods inherited from class org.dmtf.schemas.ovf.envelope.util.EnvelopeSwitch
caseAnnotationSectionType, caseDeploymentOptionSectionType, caseDiskSectionType, caseEulaSectionType, caseInstallSectionType, caseLocalHostResource, caseNetworkSectionType, caseOperatingSystemSectionType, caseProductSectionType, caseResourceAllocationSectionType, caseStartupSectionType, caseVirtualHardwareSectionType, caseVirtualSystemCollectionType, caseVirtualSystemType, defaultCase, doSwitch, doSwitch, doSwitch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnvelopeHelper.ExtensionAttributeFeatureSwitch

public EnvelopeHelper.ExtensionAttributeFeatureSwitch()
Method Detail

caseCIMResourceAllocationSettingDataType

public EStructuralFeature caseCIMResourceAllocationSettingDataType(CIMResourceAllocationSettingDataType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'CIM Resource Allocation Setting Data Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseCIMResourceAllocationSettingDataType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'CIM Resource Allocation Setting Data Type'.
See Also:
doSwitch(EObject)

caseCIMVirtualSystemSettingDataType

public EStructuralFeature caseCIMVirtualSystemSettingDataType(CIMVirtualSystemSettingDataType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'CIM Virtual System Setting Data Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseCIMVirtualSystemSettingDataType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'CIM Virtual System Setting Data Type'.
See Also:
doSwitch(EObject)

caseConfigurationType

public EStructuralFeature caseConfigurationType(ConfigurationType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Configuration Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseConfigurationType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Configuration Type'.
See Also:
doSwitch(EObject)

caseContentType

public EStructuralFeature caseContentType(ContentType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Content Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseContentType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Content Type'.
See Also:
doSwitch(EObject)

caseDocumentRoot

public EStructuralFeature caseDocumentRoot(DocumentRoot object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Document Root'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseDocumentRoot in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Document Root'.
See Also:
doSwitch(EObject)

caseEnvelopeType

public EStructuralFeature caseEnvelopeType(EnvelopeType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseEnvelopeType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Type'.
See Also:
doSwitch(EObject)

caseFileType

public EStructuralFeature caseFileType(FileType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'File Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseFileType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'File Type'.
See Also:
doSwitch(EObject)

caseIconType

public EStructuralFeature caseIconType(IconType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Icon Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseIconType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Icon Type'.
See Also:
doSwitch(EObject)

caseItemType

public EStructuralFeature caseItemType(ItemType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Item Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseItemType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Item Type'.
See Also:
doSwitch(EObject)

caseMsgType

public EStructuralFeature caseMsgType(MsgType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Msg Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseMsgType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Msg Type'.
See Also:
doSwitch(EObject)

caseNetworkType

public EStructuralFeature caseNetworkType(NetworkType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Network Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseNetworkType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Network Type'.
See Also:
doSwitch(EObject)

casePropertyConfigurationValueType

public EStructuralFeature casePropertyConfigurationValueType(PropertyConfigurationValueType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Property Configuration Value Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
casePropertyConfigurationValueType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Property Configuration Value Type'.
See Also:
doSwitch(EObject)

casePropertyType

public EStructuralFeature casePropertyType(PropertyType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Property Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
casePropertyType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Property Type'.
See Also:
doSwitch(EObject)

caseRASDType

public EStructuralFeature caseRASDType(RASDType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'RASD Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseRASDType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'RASD Type'.
See Also:
doSwitch(EObject)

caseReferencesType

public EStructuralFeature caseReferencesType(ReferencesType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'References Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseReferencesType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'References Type'.
See Also:
doSwitch(EObject)

caseSectionType

public EStructuralFeature caseSectionType(SectionType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Section Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseSectionType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Section Type'.
See Also:
doSwitch(EObject)

caseStringMsg

public EStructuralFeature caseStringMsg(StringMsg object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'String Msg'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseStringMsg in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'String Msg'.
See Also:
doSwitch(EObject)

caseStringsType

public EStructuralFeature caseStringsType(StringsType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Strings Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseStringsType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Strings Type'.
See Also:
doSwitch(EObject)

caseVirtualDiskDescType

public EStructuralFeature caseVirtualDiskDescType(VirtualDiskDescType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'Virtual Disk Desc Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseVirtualDiskDescType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'Virtual Disk Desc Type'.
See Also:
doSwitch(EObject)

caseVSSDType

public EStructuralFeature caseVSSDType(VSSDType object)
Description copied from class: EnvelopeSwitch
Returns the result of interpreting the object as an instance of 'VSSD Type'. This implementation returns null; returning a non-null result will terminate the switch.

Overrides:
caseVSSDType in class EnvelopeSwitch<EStructuralFeature>
Parameters:
object - the target of the switch.
Returns:
the result of interpreting the object as an instance of 'VSSD Type'.
See Also:
doSwitch(EObject)


© Copyright 2008 IBM Corp. 2008 All Rights Reserved