TPTP 4.6.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()
Generated
[EMF] Model
abstract="true"
[EMF] Extends
ICategory

The following features are supported:


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
 

Method Detail

getDisplayName

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()
Generated
[EMF] Model

setDisplayName

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()
Generated

getSelectionMode

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()
Generated
[EMF] Model

setSelectionMode

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()
Generated

getSelectionAmount

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()
Generated
[EMF] Model

setSelectionAmount

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()
Generated

getSelectionMultiplicity

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()
Generated
[EMF] Model

setSelectionMultiplicity

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()
Generated

TPTP 4.6.0 Platform Project
Public API Specification