TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.configuration
Interface CFGCategory

All Superinterfaces:
CMNNamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, ICategory, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
HyadesBrowserTypeCategory, HyadesBrowserVersionCategory, HyadesClasspathCategory, HyadesDatabaseCategory, HyadesDatabaseVersionCategory, HyadesDisplayColorDepthCategory, HyadesDisplayHeightCategory, HyadesDisplayNumberCategory, HyadesDisplayWidthCategory, HyadesHostnameCategory, HyadesMajorVersionCategory, HyadesMemorySizeCategory, HyadesMinorVersionCategory, HyadesOperatingSystemCategory, HyadesPasswordCategory, HyadesProcessorNumberCategory, HyadesProcessorSpeedCategory, HyadesProcessorTypeCategory, HyadesRootDirectroyCategory, HyadesServicePackCategory, HyadesUsernameCategory, HyadesWindowsDomainCategory
All Known Implementing Classes:
CFGCategoryImpl, HyadesBrowserTypeCategoryImpl, HyadesBrowserVersionCategoryImpl, HyadesClasspathCategoryImpl, HyadesDatabaseCategoryImpl, HyadesDatabaseVersionCategoryImpl, HyadesDisplayColorDepthCategoryImpl, HyadesDisplayHeightCategoryImpl, HyadesDisplayNumberCategoryImpl, HyadesDisplayWidthCategoryImpl, HyadesHostnameCategoryImpl, HyadesMajorVersionCategoryImpl, HyadesMemorySizeCategoryImpl, HyadesMinorVersionCategoryImpl, HyadesOperatingSystemCategoryImpl, HyadesPasswordCategoryImpl, HyadesProcessorNumberCategoryImpl, HyadesProcessorSpeedCategoryImpl, HyadesProcessorTypeCategoryImpl, HyadesRootDirectroyCategoryImpl, HyadesServicePackCategoryImpl, HyadesUsernameCategoryImpl, HyadesWindowsDomainCategoryImpl

public interface CFGCategory
extends CMNNamedElement, ICategory

A representation of the model object 'CFG Category'.

See Also:
Common_ConfigurationPackage.getCFGCategory()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getDisplayName()
          Returns the value of the 'Display Name' attribute.
 int getSelectionAmount()
          Returns the value of the 'Selection Amount' attribute.
 CFGCategorySelectionMode getSelectionMode()
          Returns the value of the 'Selection Mode' attribute.
 CFGCategorySelectionMultiplicity getSelectionMultiplicity()
          Returns the value of the 'Selection Multiplicity' attribute.
 void setDisplayName(java.lang.String value)
          Sets the value of the 'Display Name' attribute.
 void setSelectionAmount(int value)
          Sets the value of the 'Selection Amount' attribute.
 void setSelectionMode(CFGCategorySelectionMode value)
          Sets the value of the 'Selection Mode' attribute.
 void setSelectionMultiplicity(CFGCategorySelectionMultiplicity value)
          Sets the value of the 'Selection Multiplicity' attribute.
 
Methods inherited from interface org.eclipse.hyades.models.common.common.CMNNamedElement
getDescription, getId, getName, setDescription, setId, setName
 
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
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.hyades.models.common.configuration.util.ICategory
getDescription, getId, getName
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Returns the value of the 'Display Name' attribute.

If the meaning of the 'Display Name' attribute isn't clear, there really should be more of a description here...

Specified by:
getDisplayName in interface ICategory
Returns:
the value of the 'Display Name' attribute.
See Also:
setDisplayName(String), Common_ConfigurationPackage.getCFGCategory_DisplayName()

setDisplayName

public void setDisplayName(java.lang.String value)
Sets the value of the 'Display Name' attribute.

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

getSelectionMode

public CFGCategorySelectionMode getSelectionMode()
Returns the value of the 'Selection Mode' attribute. The literals are from the enumeration CFGCategorySelectionMode.

If the meaning of the 'Selection Mode' attribute isn't clear, there really should be more of a description here...

Specified by:
getSelectionMode in interface ICategory
Returns:
the value of the 'Selection Mode' attribute.
See Also:
CFGCategorySelectionMode, setSelectionMode(CFGCategorySelectionMode), Common_ConfigurationPackage.getCFGCategory_SelectionMode()

setSelectionMode

public void setSelectionMode(CFGCategorySelectionMode value)
Sets the value of the 'Selection Mode' attribute.

Parameters:
value - the new value of the 'Selection Mode' attribute.
See Also:
CFGCategorySelectionMode, getSelectionMode()

getSelectionAmount

public int getSelectionAmount()
Returns the value of the 'Selection Amount' attribute.

If the meaning of the 'Selection Amount' attribute isn't clear, there really should be more of a description here...

Specified by:
getSelectionAmount in interface ICategory
Returns:
the value of the 'Selection Amount' attribute.
See Also:
setSelectionAmount(int), Common_ConfigurationPackage.getCFGCategory_SelectionAmount()

setSelectionAmount

public void setSelectionAmount(int value)
Sets the value of the 'Selection Amount' attribute.

Parameters:
value - the new value of the 'Selection Amount' attribute.
See Also:
getSelectionAmount()

getSelectionMultiplicity

public CFGCategorySelectionMultiplicity getSelectionMultiplicity()
Returns the value of the 'Selection Multiplicity' attribute. The literals are from the enumeration CFGCategorySelectionMultiplicity.

If the meaning of the 'Selection Multiplicity' attribute isn't clear, there really should be more of a description here...

Specified by:
getSelectionMultiplicity in interface ICategory
Returns:
the value of the 'Selection Multiplicity' attribute.
See Also:
CFGCategorySelectionMultiplicity, setSelectionMultiplicity(CFGCategorySelectionMultiplicity), Common_ConfigurationPackage.getCFGCategory_SelectionMultiplicity()

setSelectionMultiplicity

public void setSelectionMultiplicity(CFGCategorySelectionMultiplicity value)
Sets the value of the 'Selection Multiplicity' attribute.

Parameters:
value - the new value of the 'Selection Multiplicity' attribute.
See Also:
CFGCategorySelectionMultiplicity, getSelectionMultiplicity()

TPTP 4.1.0 Platform Project
Public API Specification