TPTP 4.4.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:


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

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

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

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

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

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

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

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

TPTP 4.4.0 Platform Project
Public API Specification