IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.profile.defauld.defaultprofile
Interface DescriptorGroup

All Superinterfaces:
EObject, Notifier
All Known Subinterfaces:
DescriptorGroup

public interface DescriptorGroup
extends EObject

A representation of the model object ' Descriptor Group'. xmi:ordered=true property order is (these are role names) 1. description 2. descriptor A descriptor group is simply a container for a related group of s. A child element can be used to provide a description of the descriptor group.

The following features are supported:

See Also:
DefaultprofilePackage.getDescriptorGroup()

Method Summary
 Description createDescription()
          Helper method used to create a Description element using the factory assigned to the DescriptorGroup.
 IAssetFactory getAssetFactory()
          Get the asset factory with which to create the elements in this DescriptorGroup.
 Description getDescription()
          Returns the value of the 'Description' containment reference.
 EList getDescriptor()
          Returns the value of the 'Descriptor' containment reference list.
 String getName()
          Returns the value of the 'Name' attribute.
 Artifact getReference()
          Returns the value of the 'Reference' reference.
 void setAssetFactory(IAssetFactory theAssetFactory)
          Set the asset factory with which to create the elements in this DescriptorGroup.
 void setDescription(Description value)
          Sets the value of the ' Description' containment reference.
 void setName(String value)
          Sets the value of the ' Name' attribute.
 void setReference(Artifact value)
          Sets the value of the ' Reference' reference.
 
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

getName

public String getName()
Returns the value of the 'Name' attribute. The name attribute describes the group of s.

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), DefaultprofilePackage.getDescriptorGroup_Name()

setName

public void setName(String value)
Sets the value of the ' Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getReference

public Artifact getReference()
Returns the value of the 'Reference' reference. The reference contains a pointer to a document, which describe the profile in more detail.

Returns:
the value of the 'Reference' reference.
See Also:
setReference(Artifact), DefaultprofilePackage.getDescriptorGroup_Reference()

setReference

public void setReference(Artifact value)
Sets the value of the ' Reference' reference.

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

getDescriptor

public EList getDescriptor()
Returns the value of the 'Descriptor' containment reference list. The list contents are of type Descriptor.

Returns:
the value of the 'Descriptor' containment reference list.
See Also:
DefaultprofilePackage.getDescriptorGroup_Descriptor()

getDescription

public Description getDescription()
Returns the value of the 'Description' containment reference.

Returns:
the value of the 'Description' containment reference.
See Also:
setDescription(Description), DefaultprofilePackage.getDescriptorGroup_Description()

setDescription

public void setDescription(Description value)
Sets the value of the ' Description' containment reference.

Parameters:
value - the new value of the 'Description' containment reference.
See Also:
getDescription()

setAssetFactory

public void setAssetFactory(IAssetFactory theAssetFactory)
Set the asset factory with which to create the elements in this DescriptorGroup. This method is called by the AssetFactory's create method when the DescriptorGroup is created. It should never have to be set by the user.

Parameters:
theAssetFactory - with which to create elements

getAssetFactory

public IAssetFactory getAssetFactory()
Get the asset factory with which to create the elements in this DescriptorGroup.

Returns:
the asset factory

createDescription

public Description createDescription()
Helper method used to create a Description element using the factory assigned to the DescriptorGroup.

Returns:
a new instance of a Description element or null if one could not be created.
See Also:
Description

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.