IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.profile.defauld.patterns.defaultpatternprofile
Interface Parameter

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface Parameter
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Parameter'.

The following features are supported:

See Also:
DefaultpatternprofilePackage.getParameter()

Method Summary
 Boolean getBindable()
          Returns the value of the 'Bindable' attribute
 String getDefaultValue()
          Returns the value of the 'Default Value' attribute
 Description getDescription()
          Returns the value of the 'Description' containment reference
 String getMultiplicity()
          Returns the value of the 'Multiplicity' attribute
 String getName()
          Returns the value of the 'Name' attribute
 String getParameterId()
          Returns the value of the 'Parameter Id' attribute
 org.eclipse.emf.common.util.EList getPropertyGroup()
          Returns the value of the 'Property Group' containment reference list.
 String getShortDescription()
          Returns the value of the 'Short Description' attribute
 String getType()
          Returns the value of the 'Type' attribute
 void setBindable(Boolean value)
          Sets the value of the 'Bindable' attribute
 void setDefaultValue(String value)
          Sets the value of the 'Default Value' attribute
 void setDescription(Description value)
          Sets the value of the 'Description' containment reference
 void setMultiplicity(String value)
          Sets the value of the 'Multiplicity' attribute
 void setName(String value)
          Sets the value of the 'Name' attribute
 void setParameterId(String value)
          Sets the value of the 'Parameter Id' attribute
 void setShortDescription(String value)
          Sets the value of the 'Short Description' attribute
 void setType(String value)
          Sets the value of the 'Type' 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

getBindable

public Boolean getBindable()
Returns the value of the 'Bindable' attribute.

Returns:
the value of the 'Bindable' attribute.
See Also:
setBindable(Boolean), DefaultpatternprofilePackage.getParameter_Bindable()

setBindable

public void setBindable(Boolean value)
Sets the value of the 'Bindable' attribute.

Parameters:
value - the new value of the 'Bindable' attribute.
See Also:
getBindable()

getDefaultValue

public String getDefaultValue()
Returns the value of the 'Default Value' attribute.

Returns:
the value of the 'Default Value' attribute.
See Also:
setDefaultValue(String), DefaultpatternprofilePackage.getParameter_DefaultValue()

setDefaultValue

public void setDefaultValue(String value)
Sets the value of the 'Default Value' attribute.

Parameters:
value - the new value of the 'Default Value' attribute.
See Also:
getDefaultValue()

getMultiplicity

public String getMultiplicity()
Returns the value of the 'Multiplicity' attribute.

Returns:
the value of the 'Multiplicity' attribute.
See Also:
setMultiplicity(String), DefaultpatternprofilePackage.getParameter_Multiplicity()

setMultiplicity

public void setMultiplicity(String value)
Sets the value of the 'Multiplicity' attribute.

Parameters:
value - the new value of the 'Multiplicity' attribute.
See Also:
getMultiplicity()

getType

public String getType()
Returns the value of the 'Type' attribute.

Returns:
the value of the 'Type' attribute.
See Also:
setType(String), DefaultpatternprofilePackage.getParameter_Type()

setType

public void setType(String value)
Sets the value of the 'Type' attribute.

Parameters:
value - the new value of the 'Type' attribute.
See Also:
getType()

getName

public String getName()
Returns the value of the 'Name' attribute.

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), DefaultpatternprofilePackage.getParameter_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()

getParameterId

public String getParameterId()
Returns the value of the 'Parameter Id' attribute.

Returns:
the value of the 'Parameter Id' attribute.
See Also:
setParameterId(String), DefaultpatternprofilePackage.getParameter_ParameterId()

setParameterId

public void setParameterId(String value)
Sets the value of the 'Parameter Id' attribute.

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

getShortDescription

public String getShortDescription()
Returns the value of the 'Short Description' attribute.

Returns:
the value of the 'Short Description' attribute.
See Also:
setShortDescription(String), DefaultpatternprofilePackage.getParameter_ShortDescription()

setShortDescription

public void setShortDescription(String value)
Sets the value of the 'Short Description' attribute.

Parameters:
value - the new value of the 'Short Description' attribute.
See Also:
getShortDescription()

getDescription

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

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

Returns:
the value of the 'Description' containment reference.
See Also:
setDescription(Description), DefaultpatternprofilePackage.getParameter_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()

getPropertyGroup

public org.eclipse.emf.common.util.EList getPropertyGroup()
Returns the value of the 'Property Group' containment reference list. The list contents are of type DescriptorGroup.

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

Returns:
the value of the 'Property Group' containment reference list.
See Also:
DefaultpatternprofilePackage.getParameter_PropertyGroup()

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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