|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProductSectionType
A representation of the model object 'Product Section Type'. Product information for a virtual appliance
The following features are supported:
Product
Vendor
Version
Full Version
Product Url
Vendor Url
App Url
Icon
Group
Category
Property
Any
Class
Instance
EnvelopePackage.getProductSectionType()
Method Summary | |
---|---|
void |
addCategory(MsgType category)
Add a category to the end of the product section |
void |
addProperty(PropertyType property)
Add a property to the end of the product section |
void |
addProperty(PropertyType property,
MsgType category)
Add a property to the given category in a product section. |
FeatureMap |
getAny()
Returns the value of the 'Any' attribute list. |
CimString |
getAppUrl()
Returns the value of the 'App Url' containment reference. |
EList<MsgType> |
getCategory()
Returns the value of the 'Category' containment reference list. |
java.lang.String |
getClass_()
Returns the value of the 'Class' attribute. |
CimString |
getFullVersion()
Returns the value of the 'Full Version' containment reference. |
FeatureMap |
getGroup()
Returns the value of the 'Group' attribute list. |
EList<IconType> |
getIcon()
Returns the value of the 'Icon' containment reference list. |
java.lang.String |
getInstance()
Returns the value of the 'Instance' attribute. |
MsgType |
getProduct()
Returns the value of the 'Product' containment reference. |
CimString |
getProductUrl()
Returns the value of the 'Product Url' containment reference. |
EList<PropertyType> |
getProperty()
Returns the value of the 'Property' containment reference list. |
EList<PropertyType> |
getProperty(MsgType category)
Return all the properties in a given category |
PropertyType |
getPropertyForKey(java.lang.String key)
Return a property with a given key |
MsgType |
getVendor()
Returns the value of the 'Vendor' containment reference. |
CimString |
getVendorUrl()
Returns the value of the 'Vendor Url' containment reference. |
CimString |
getVersion()
Returns the value of the 'Version' containment reference. |
boolean |
isSetClass()
Returns whether the value of the ' Class ' attribute is set. |
boolean |
isSetInstance()
Returns whether the value of the ' Instance ' attribute is set. |
void |
setAppUrl(CimString value)
Sets the value of the ' App Url ' containment reference. |
void |
setClass(java.lang.String value)
Sets the value of the ' Class ' attribute. |
void |
setFullVersion(CimString value)
Sets the value of the ' Full Version ' containment reference. |
void |
setInstance(java.lang.String value)
Sets the value of the ' Instance ' attribute. |
void |
setProduct(MsgType value)
Sets the value of the ' Product ' containment reference. |
void |
setProductUrl(CimString value)
Sets the value of the ' Product Url ' containment reference. |
void |
setVendor(MsgType value)
Sets the value of the ' Vendor ' containment reference. |
void |
setVendorUrl(CimString value)
Sets the value of the ' Vendor Url ' containment reference. |
void |
setVersion(CimString value)
Sets the value of the ' Version ' containment reference. |
void |
unsetClass()
Unsets the value of the ' Class ' attribute. |
void |
unsetInstance()
Unsets the value of the ' Instance ' attribute. |
Methods inherited from interface org.dmtf.schemas.ovf.envelope.SectionType |
---|
getAnyAttribute, getContent, getInfo, isRequired, isSetRequired, setContent, setInfo, setRequired, unsetRequired |
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 |
---|
MsgType getProduct()
If the meaning of the 'Product' containment reference isn't clear, there really should be more of a description here...
Name of product
setProduct(MsgType)
,
EnvelopePackage.getProductSectionType_Product()
void setProduct(MsgType value)
Product
' containment reference.
value
- the new value of the 'Product' containment reference.getProduct()
MsgType getVendor()
If the meaning of the 'Vendor' containment reference isn't clear, there really should be more of a description here...
Name of product vendor
setVendor(MsgType)
,
EnvelopePackage.getProductSectionType_Vendor()
void setVendor(MsgType value)
Vendor
' containment reference.
value
- the new value of the 'Vendor' containment reference.getVendor()
CimString getVersion()
If the meaning of the 'Version' attribute isn't clear, there really should be more of a description here...
Product version, short form
setVersion(CimString)
,
EnvelopePackage.getProductSectionType_Version()
void setVersion(CimString value)
Version
' containment reference.
value
- the new value of the 'Version' containment reference.getVersion()
CimString getFullVersion()
If the meaning of the 'Full Version' attribute isn't clear, there really should be more of a description here...
Product version, long form
setFullVersion(CimString)
,
EnvelopePackage.getProductSectionType_FullVersion()
void setFullVersion(CimString value)
Full Version
' containment reference.
value
- the new value of the 'Full Version' containment reference.getFullVersion()
CimString getProductUrl()
If the meaning of the 'Product Url' attribute isn't clear, there really should be more of a description here...
URL resolving to product description
setProductUrl(CimString)
,
EnvelopePackage.getProductSectionType_ProductUrl()
void setProductUrl(CimString value)
Product Url
' containment reference.
value
- the new value of the 'Product Url' containment reference.getProductUrl()
CimString getVendorUrl()
If the meaning of the 'Vendor Url' attribute isn't clear, there really should be more of a description here...
URL resolving to vendor description
setVendorUrl(CimString)
,
EnvelopePackage.getProductSectionType_VendorUrl()
void setVendorUrl(CimString value)
Vendor Url
' containment reference.
value
- the new value of the 'Vendor Url' containment reference.getVendorUrl()
CimString getAppUrl()
If the meaning of the 'App Url' attribute isn't clear, there really should be more of a description here...
Experimental: URL resolving to deployed product instance
setAppUrl(CimString)
,
EnvelopePackage.getProductSectionType_AppUrl()
void setAppUrl(CimString value)
App Url
' containment reference.
value
- the new value of the 'App Url' containment reference.getAppUrl()
EList<IconType> getIcon()
IconType
.
It is bidirectional and its opposite is 'Product Section
'.
If the meaning of the 'Icon' containment reference list isn't clear, there really should be more of a description here...
Experimental: Display icon for product
EnvelopePackage.getProductSectionType_Icon()
,
IconType.getProductSection()
FeatureMap getGroup()
FeatureMap.Entry
.
Properties for application-level
customization
EnvelopePackage.getProductSectionType_Group()
EList<MsgType> getCategory()
MsgType
.
Property grouping
delimiter
EnvelopePackage.getProductSectionType_Category()
EList<PropertyType> getProperty()
PropertyType
.
It is bidirectional and its opposite is 'Product Section
'.
Property element
EnvelopePackage.getProductSectionType_Property()
,
PropertyType.getProductSection()
FeatureMap getAny()
FeatureMap.Entry
.
If the meaning of the 'Any' attribute list isn't clear, there really should be more of a description here...
EnvelopePackage.getProductSectionType_Any()
java.lang.String getClass_()
""
.
Property identifier prefix
isSetClass()
,
unsetClass()
,
setClass(String)
,
EnvelopePackage.getProductSectionType_Class()
void setClass(java.lang.String value)
Class
' attribute.
value
- the new value of the 'Class' attribute.isSetClass()
,
unsetClass()
,
getClass_()
void unsetClass()
Class
' attribute.
isSetClass()
,
getClass_()
,
setClass(String)
boolean isSetClass()
Class
' attribute is set.
unsetClass()
,
getClass_()
,
setClass(String)
java.lang.String getInstance()
""
.
Property identifier suffix
isSetInstance()
,
unsetInstance()
,
setInstance(String)
,
EnvelopePackage.getProductSectionType_Instance()
void setInstance(java.lang.String value)
Instance
' attribute.
value
- the new value of the 'Instance' attribute.isSetInstance()
,
unsetInstance()
,
getInstance()
void unsetInstance()
Instance
' attribute.
isSetInstance()
,
getInstance()
,
setInstance(String)
boolean isSetInstance()
Instance
' attribute is set.
unsetInstance()
,
getInstance()
,
setInstance(String)
void addCategory(MsgType category)
category
- Category to addvoid addProperty(PropertyType property)
property
- Property to addvoid addProperty(PropertyType property, MsgType category)
property
- Property to addcategory
- Category to receive the property, added if neededEList<PropertyType> getProperty(MsgType category)
category
-
PropertyType getPropertyForKey(java.lang.String key)
key
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |