org.dmtf.schemas.ovf.envelope
Interface ItemType

All Superinterfaces:
EObject, Notifier

public interface ItemType
extends EObject

A representation of the model object 'Item Type'.

The following features are supported:

See Also:
EnvelopePackage.getItemType()

Method Summary
 FeatureMap getAnyAttribute()
          Returns the value of the 'Any Attribute' attribute list.
 java.lang.String getId()
          Returns the value of the 'Id' attribute.
 ContentType getIdReference()
          Returns the value of the 'Id Reference' reference.
 int getOrder()
          Returns the value of the 'Order' attribute.
 StartActionTypes getStartAction()
          Returns the value of the 'Start Action' attribute.
 int getStartDelay()
          Returns the value of the 'Start Delay' attribute.
 StartupSectionType getStartupSection()
          Returns the value of the 'Startup Section' container reference.
 StopActionTypes getStopAction()
          Returns the value of the 'Stop Action' attribute.
 int getStopDelay()
          Returns the value of the 'Stop Delay' attribute.
 boolean isSetOrder()
          Returns whether the value of the 'Order' attribute is set.
 boolean isSetStartAction()
          Returns whether the value of the 'Start Action' attribute is set.
 boolean isSetStartDelay()
          Returns whether the value of the 'Start Delay' attribute is set.
 boolean isSetStopAction()
          Returns whether the value of the 'Stop Action' attribute is set.
 boolean isSetStopDelay()
          Returns whether the value of the 'Stop Delay' attribute is set.
 boolean isSetWaitingForGuest()
          Returns whether the value of the 'Waiting For Guest' attribute is set.
 boolean isWaitingForGuest()
          Returns the value of the 'Waiting For Guest' attribute.
 void setId(java.lang.String value)
          Sets the value of the 'Id' attribute.
 void setIdReference(ContentType value)
          Sets the value of the 'Id Reference' reference.
 void setOrder(int value)
          Sets the value of the 'Order' attribute.
 void setStartAction(StartActionTypes value)
          Sets the value of the 'Start Action' attribute.
 void setStartDelay(int value)
          Sets the value of the 'Start Delay' attribute.
 void setStartupSection(StartupSectionType value)
          Sets the value of the 'Startup Section' container reference.
 void setStopAction(StopActionTypes value)
          Sets the value of the 'Stop Action' attribute.
 void setStopDelay(int value)
          Sets the value of the 'Stop Delay' attribute.
 void setWaitingForGuest(boolean value)
          Sets the value of the 'Waiting For Guest' attribute.
 void unsetOrder()
          Unsets the value of the 'Order' attribute.
 void unsetStartAction()
          Unsets the value of the 'Start Action' attribute.
 void unsetStartDelay()
          Unsets the value of the 'Start Delay' attribute.
 void unsetStopAction()
          Unsets the value of the 'Stop Action' attribute.
 void unsetStopDelay()
          Unsets the value of the 'Stop Delay' attribute.
 void unsetWaitingForGuest()
          Unsets the value of the 'Waiting For Guest' 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

getId

java.lang.String getId()
Returns the value of the 'Id' attribute. Unique identifier of the content (within a VirtualSystemCollection)

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), EnvelopePackage.getItemType_Id()

setId

void setId(java.lang.String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()

getIdReference

ContentType getIdReference()
Returns the value of the 'Id Reference' reference.

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

Returns:
the value of the 'Id Reference' reference.
See Also:
setIdReference(ContentType), EnvelopePackage.getItemType_IdReference()

setIdReference

void setIdReference(ContentType value)
Sets the value of the 'Id Reference' reference.

Parameters:
value - the new value of the 'Id Reference' reference.
See Also:
getIdReference()

getOrder

int getOrder()
Returns the value of the 'Order' attribute. Startup order. Entities are started up starting with lower-numbers first, starting from 0. Items with same order identifier may be started up concurrently or in any order. The order is reversed for shutdown.

Returns:
the value of the 'Order' attribute.
See Also:
isSetOrder(), unsetOrder(), setOrder(int), EnvelopePackage.getItemType_Order()

setOrder

void setOrder(int value)
Sets the value of the 'Order' attribute.

Parameters:
value - the new value of the 'Order' attribute.
See Also:
isSetOrder(), unsetOrder(), getOrder()

unsetOrder

void unsetOrder()
Unsets the value of the 'Order' attribute.

See Also:
isSetOrder(), getOrder(), setOrder(int)

isSetOrder

boolean isSetOrder()
Returns whether the value of the 'Order' attribute is set.

Returns:
whether the value of the 'Order' attribute is set.
See Also:
unsetOrder(), getOrder(), setOrder(int)

getStartAction

StartActionTypes getStartAction()
Returns the value of the 'Start Action' attribute. The default value is "powerOn". The literals are from the enumeration StartActionTypes. Start action to use, valid values are: 'powerOn', 'none'

Returns:
the value of the 'Start Action' attribute.
See Also:
StartActionTypes, isSetStartAction(), unsetStartAction(), setStartAction(StartActionTypes), EnvelopePackage.getItemType_StartAction()

setStartAction

void setStartAction(StartActionTypes value)
Sets the value of the 'Start Action' attribute.

Parameters:
value - the new value of the 'Start Action' attribute.
See Also:
StartActionTypes, isSetStartAction(), unsetStartAction(), getStartAction()

unsetStartAction

void unsetStartAction()
Unsets the value of the 'Start Action' attribute.

See Also:
isSetStartAction(), getStartAction(), setStartAction(StartActionTypes)

isSetStartAction

boolean isSetStartAction()
Returns whether the value of the 'Start Action' attribute is set.

Returns:
whether the value of the 'Start Action' attribute is set.
See Also:
unsetStartAction(), getStartAction(), setStartAction(StartActionTypes)

getStartDelay

int getStartDelay()
Returns the value of the 'Start Delay' attribute. The default value is "0". Delay in seconds to wait for power on to complete

Returns:
the value of the 'Start Delay' attribute.
See Also:
isSetStartDelay(), unsetStartDelay(), setStartDelay(int), EnvelopePackage.getItemType_StartDelay()

setStartDelay

void setStartDelay(int value)
Sets the value of the 'Start Delay' attribute.

Parameters:
value - the new value of the 'Start Delay' attribute.
See Also:
isSetStartDelay(), unsetStartDelay(), getStartDelay()

unsetStartDelay

void unsetStartDelay()
Unsets the value of the 'Start Delay' attribute.

See Also:
isSetStartDelay(), getStartDelay(), setStartDelay(int)

isSetStartDelay

boolean isSetStartDelay()
Returns whether the value of the 'Start Delay' attribute is set.

Returns:
whether the value of the 'Start Delay' attribute is set.
See Also:
unsetStartDelay(), getStartDelay(), setStartDelay(int)

getStopAction

StopActionTypes getStopAction()
Returns the value of the 'Stop Action' attribute. The default value is "powerOff". The literals are from the enumeration StopActionTypes. Stop action to use, valid values are: ''powerOff' , 'guestShutdown', 'none'

Returns:
the value of the 'Stop Action' attribute.
See Also:
StopActionTypes, isSetStopAction(), unsetStopAction(), setStopAction(StopActionTypes), EnvelopePackage.getItemType_StopAction()

setStopAction

void setStopAction(StopActionTypes value)
Sets the value of the 'Stop Action' attribute.

Parameters:
value - the new value of the 'Stop Action' attribute.
See Also:
StopActionTypes, isSetStopAction(), unsetStopAction(), getStopAction()

unsetStopAction

void unsetStopAction()
Unsets the value of the 'Stop Action' attribute.

See Also:
isSetStopAction(), getStopAction(), setStopAction(StopActionTypes)

isSetStopAction

boolean isSetStopAction()
Returns whether the value of the 'Stop Action' attribute is set.

Returns:
whether the value of the 'Stop Action' attribute is set.
See Also:
unsetStopAction(), getStopAction(), setStopAction(StopActionTypes)

getStopDelay

int getStopDelay()
Returns the value of the 'Stop Delay' attribute. The default value is "0". Delay in seconds to wait for power off to complete

Returns:
the value of the 'Stop Delay' attribute.
See Also:
isSetStopDelay(), unsetStopDelay(), setStopDelay(int), EnvelopePackage.getItemType_StopDelay()

setStopDelay

void setStopDelay(int value)
Sets the value of the 'Stop Delay' attribute.

Parameters:
value - the new value of the 'Stop Delay' attribute.
See Also:
isSetStopDelay(), unsetStopDelay(), getStopDelay()

unsetStopDelay

void unsetStopDelay()
Unsets the value of the 'Stop Delay' attribute.

See Also:
isSetStopDelay(), getStopDelay(), setStopDelay(int)

isSetStopDelay

boolean isSetStopDelay()
Returns whether the value of the 'Stop Delay' attribute is set.

Returns:
whether the value of the 'Stop Delay' attribute is set.
See Also:
unsetStopDelay(), getStopDelay(), setStopDelay(int)

isWaitingForGuest

boolean isWaitingForGuest()
Returns the value of the 'Waiting For Guest' attribute. The default value is "false". Resumes power-on sequence if guest software reports ok

Returns:
the value of the 'Waiting For Guest' attribute.
See Also:
isSetWaitingForGuest(), unsetWaitingForGuest(), setWaitingForGuest(boolean), EnvelopePackage.getItemType_WaitingForGuest()

setWaitingForGuest

void setWaitingForGuest(boolean value)
Sets the value of the 'Waiting For Guest' attribute.

Parameters:
value - the new value of the 'Waiting For Guest' attribute.
See Also:
isSetWaitingForGuest(), unsetWaitingForGuest(), isWaitingForGuest()

unsetWaitingForGuest

void unsetWaitingForGuest()
Unsets the value of the 'Waiting For Guest' attribute.

See Also:
isSetWaitingForGuest(), isWaitingForGuest(), setWaitingForGuest(boolean)

isSetWaitingForGuest

boolean isSetWaitingForGuest()
Returns whether the value of the 'Waiting For Guest' attribute is set.

Returns:
whether the value of the 'Waiting For Guest' attribute is set.
See Also:
unsetWaitingForGuest(), isWaitingForGuest(), setWaitingForGuest(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.getItemType_AnyAttribute()

getStartupSection

StartupSectionType getStartupSection()
Returns the value of the 'Startup Section' container reference. It is bidirectional and its opposite is 'Item'.

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

Returns:
the value of the 'Startup Section' container reference.
See Also:
setStartupSection(StartupSectionType), EnvelopePackage.getItemType_StartupSection(), StartupSectionType.getItem()

setStartupSection

void setStartupSection(StartupSectionType value)
Sets the value of the 'Startup Section' container reference.

Parameters:
value - the new value of the 'Startup Section' container reference.
See Also:
getStartupSection()


© Copyright 2008 IBM Corp. 2008 All Rights Reserved