org.dmtf.schemas.ovf.envelope
Interface SectionType

All Superinterfaces:
EObject, Notifier
All Known Subinterfaces:
AnnotationSectionType, DeploymentOptionSectionType, DiskSectionType, EulaSectionType, InstallSectionType, NetworkSectionType, OperatingSystemSectionType, ProductSectionType, ResourceAllocationSectionType, StartupSectionType, VirtualHardwareSectionType

public interface SectionType
extends EObject

A representation of the model object 'Section Type'.

The following features are supported:

See Also:
EnvelopePackage.getSectionType()

Method Summary
 FeatureMap getAnyAttribute()
          Returns the value of the 'Any Attribute' attribute list.
 ContentType getContent()
          Returns the value of the 'Content' container reference.
 MsgType getInfo()
          Returns the value of the 'Info' containment reference.
 boolean isRequired()
          Returns the value of the 'Required' attribute.
 boolean isSetRequired()
          Returns whether the value of the 'Required' attribute is set.
 void setContent(ContentType value)
          Sets the value of the 'Content' container reference.
 void setInfo(MsgType value)
          Sets the value of the 'Info' containment reference.
 void setRequired(boolean value)
          Sets the value of the 'Required' attribute.
 void unsetRequired()
          Unsets the value of the 'Required' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getInfo

MsgType getInfo()
Returns the value of the 'Info' containment reference. Info element describes the meaning of the Section, this is typically shown if the Section is not understood by an application

Returns:
the value of the 'Info' containment reference.
See Also:
setInfo(MsgType), EnvelopePackage.getSectionType_Info()

setInfo

void setInfo(MsgType value)
Sets the value of the 'Info' containment reference.

Parameters:
value - the new value of the 'Info' containment reference.
See Also:
getInfo()

isRequired

boolean isRequired()
Returns the value of the 'Required' attribute. The default value is "true". Determines whether import should fail if the Section is not understood

Returns:
the value of the 'Required' attribute.
See Also:
isSetRequired(), unsetRequired(), setRequired(boolean), EnvelopePackage.getSectionType_Required()

setRequired

void setRequired(boolean value)
Sets the value of the 'Required' attribute.

Parameters:
value - the new value of the 'Required' attribute.
See Also:
isSetRequired(), unsetRequired(), isRequired()

unsetRequired

void unsetRequired()
Unsets the value of the 'Required' attribute.

See Also:
isSetRequired(), isRequired(), setRequired(boolean)

isSetRequired

boolean isSetRequired()
Returns whether the value of the 'Required' attribute is set.

Returns:
whether the value of the 'Required' attribute is set.
See Also:
unsetRequired(), isRequired(), setRequired(boolean)

getAnyAttribute

FeatureMap getAnyAttribute()
Returns the value of the 'Any Attribute' attribute list. The list contents are of type FeatureMap.Entry.

If the meaning of the 'Any Attribute' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Any Attribute' attribute list.
See Also:
EnvelopePackage.getSectionType_AnyAttribute()

getContent

ContentType getContent()
Returns the value of the 'Content' container reference. It is bidirectional and its opposite is 'Section'.

If the meaning of the 'Content' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Content' container reference.
See Also:
setContent(ContentType), EnvelopePackage.getSectionType_Content(), ContentType.getSection()

setContent

void setContent(ContentType value)
Sets the value of the 'Content' container reference.

Parameters:
value - the new value of the 'Content' container reference.
See Also:
getContent()


© Copyright 2008 IBM Corp. 2008 All Rights Reserved