IBM Rational Software Modeler
Release 6.0

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

All Superinterfaces:
Descriptor, EObject, Notifier

public interface Property
extends Descriptor

A representation of the model object 'Property'. The property is used to document: - Author (propertyId = "Author") - Keyword (propertyId = "Keyword") - SourceModelType (propertyId = "SourceModelType") - TargetModelType (propertyId = "TargetModelType") - The Transformation Properties

The following features are supported:

See Also:
DefaultpatternprofilePackage.getProperty()

Method Summary
 String getDelimiters()
          Returns the value of the 'Delimiters' attribute
 int getMaxValues()
          Returns the value of the 'Max Values' attribute
 String getMetaType()
          Returns the value of the 'Meta Type' attribute
 String getPropertyId()
          Returns the value of the 'Property Id' attribute
 String getPropertyType()
          Returns the value of the 'Property Type' attribute
 Boolean getReadOnly()
          Returns the value of the 'Read Only' attribute
 String getShortDescription()
          Returns the value of the 'Short Description' attribute
 EList getSubproperty()
          Returns the value of the 'Subproperty' reference list.
 void setDelimiters(String value)
          Sets the value of the 'Delimiters' attribute
 void setMaxValues(int value)
          Sets the value of the 'Max Values' attribute
 void setMetaType(String value)
          Sets the value of the 'Meta Type' attribute
 void setPropertyId(String value)
          Sets the value of the 'Property Id' attribute
 void setPropertyType(String value)
          Sets the value of the 'Property Type' attribute
 void setReadOnly(Boolean value)
          Sets the value of the 'Read Only' attribute
 void setShortDescription(String value)
          Sets the value of the 'Short Description' attribute
 
Methods inherited from interface com.ibm.xtools.ras.profile.defauld.defaultprofile.Descriptor
createContext, getAssetFactory, getContext, getName, getValue, setAssetFactory, setContext, setName, setValue
 
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

getPropertyType

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

Returns:
the value of the 'Property Type' attribute.
See Also:
setPropertyType(String), DefaultpatternprofilePackage.getProperty_PropertyType()

setPropertyType

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

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

getMaxValues

public int getMaxValues()
Returns the value of the 'Max Values' attribute.

Returns:
the value of the 'Max Values' attribute.
See Also:
setMaxValues(int), DefaultpatternprofilePackage.getProperty_MaxValues()

setMaxValues

public void setMaxValues(int value)
Sets the value of the 'Max Values' attribute.

Parameters:
value - the new value of the 'Max Values' attribute.
See Also:
getMaxValues()

getMetaType

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

Returns:
the value of the 'Meta Type' attribute.
See Also:
setMetaType(String), DefaultpatternprofilePackage.getProperty_MetaType()

setMetaType

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

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

getReadOnly

public Boolean getReadOnly()
Returns the value of the 'Read Only' attribute.

Returns:
the value of the 'Read Only' attribute.
See Also:
setReadOnly(Boolean), DefaultpatternprofilePackage.getProperty_ReadOnly()

setReadOnly

public void setReadOnly(Boolean value)
Sets the value of the 'Read Only' attribute.

Parameters:
value - the new value of the 'Read Only' attribute.
See Also:
getReadOnly()

getDelimiters

public String getDelimiters()
Returns the value of the 'Delimiters' attribute.

Returns:
the value of the 'Delimiters' attribute.
See Also:
setDelimiters(String), DefaultpatternprofilePackage.getProperty_Delimiters()

setDelimiters

public void setDelimiters(String value)
Sets the value of the 'Delimiters' attribute.

Parameters:
value - the new value of the 'Delimiters' attribute.
See Also:
getDelimiters()

getPropertyId

public String getPropertyId()
Returns the value of the 'Property Id' attribute.

Returns:
the value of the 'Property Id' attribute.
See Also:
setPropertyId(String), DefaultpatternprofilePackage.getProperty_PropertyId()

setPropertyId

public void setPropertyId(String value)
Sets the value of the 'Property Id' attribute.

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

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.getProperty_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()

getSubproperty

public EList getSubproperty()
Returns the value of the 'Subproperty' reference list. The list contents are of type Property.

Returns:
the value of the 'Subproperty' reference list.
See Also:
DefaultpatternprofilePackage.getProperty_Subproperty()

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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