com.ibm.db.models.db2.zSeries
Interface ZSeriesStorageGroup

All Superinterfaces:
commonj.sdo.DataObject, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, java.io.Serializable, org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
All Known Implementing Classes:
ZSeriesStorageGroupImpl

public interface ZSeriesStorageGroup
extends org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject

A representation of the model object 'Storage Group'.

The following features are supported:

See Also:
ZSeriesPackage.getZSeriesStorageGroup()

Method Summary
 ZSeriesDatabase getDatabase()
          Returns the value of the 'Database' reference.
 org.eclipse.emf.common.util.EList getDatabaseInstances()
          Returns the value of the 'Database Instances' reference list.
 ZSeriesVCAT getVcat()
          Returns the value of the 'Vcat' reference.
 org.eclipse.emf.common.util.EList getVolumeIds()
          Returns the value of the 'Volume Ids' attribute list.
 void setDatabase(ZSeriesDatabase value)
          Sets the value of the 'Database' reference.
 void setVcat(ZSeriesVCAT value)
          Sets the value of the 'Vcat' reference.
 
Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel
 
Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject
getInstanceProperties
 
Methods inherited from interface commonj.sdo.DataObject
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotations
 

Method Detail

getVolumeIds

org.eclipse.emf.common.util.EList getVolumeIds()
Returns the value of the 'Volume Ids' attribute list. The list contents are of type String.

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

Returns:
the value of the 'Volume Ids' attribute list.
See Also:
ZSeriesPackage.getZSeriesStorageGroup_VolumeIds()

getVcat

ZSeriesVCAT getVcat()
Returns the value of the 'Vcat' reference.

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

Returns:
the value of the 'Vcat' reference.
See Also:
setVcat(ZSeriesVCAT), ZSeriesPackage.getZSeriesStorageGroup_Vcat()

setVcat

void setVcat(ZSeriesVCAT value)
Sets the value of the 'Vcat' reference.

Parameters:
value - the new value of the 'Vcat' reference.
See Also:
getVcat()

getDatabase

ZSeriesDatabase getDatabase()
Returns the value of the 'Database' reference. It is bidirectional and its opposite is 'Storage Groups'.

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

Returns:
the value of the 'Database' reference.
See Also:
setDatabase(ZSeriesDatabase), ZSeriesPackage.getZSeriesStorageGroup_Database(), ZSeriesDatabase.getStorageGroups()

setDatabase

void setDatabase(ZSeriesDatabase value)
Sets the value of the 'Database' reference.

Parameters:
value - the new value of the 'Database' reference.
See Also:
getDatabase()

getDatabaseInstances

org.eclipse.emf.common.util.EList getDatabaseInstances()
Returns the value of the 'Database Instances' reference list. The list contents are of type ZSeriesDatabaseInstance. It is bidirectional and its opposite is 'Storage Group'.

If the meaning of the 'Database Instances' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Database Instances' reference list.
See Also:
ZSeriesPackage.getZSeriesStorageGroup_DatabaseInstances(), ZSeriesDatabaseInstance.getStorageGroup()