TPTP 4.5.0 Platform Project
Public API Specification

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

All Superinterfaces:
BVRProperty, CMNNamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, INamedElement, IProperty, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CFGComparablePropertyImpl

public interface CFGComparableProperty
extends BVRProperty

A representation of the model object 'CFG Comparable Property'.

The following features are supported:

See Also:
Common_ConfigurationPackage.getCFGComparableProperty()
Generated
[EMF] Model

Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getOperator()
          Returns the value of the 'Operator' attribute
 org.eclipse.emf.common.util.EList getSubPropertyGroups()
          Returns the value of the 'Sub Property Groups' containment reference list.
 CFGCategory getType()
          Returns the value of the 'Type' containment reference
 void setOperator(java.lang.String value)
          Sets the value of the 'Operator' attribute
 void setType(CFGCategory value)
          Sets the value of the 'Type' containment reference
 
Methods inherited from interface org.eclipse.hyades.models.common.interactions.BVRProperty
getValue, setValue
 
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.facades.behavioral.INamedElement
getDescription, getId, getName, setDescription, setId, setName
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Generated
Method Detail

getType

CFGCategory getType()
Returns the value of the 'Type' containment reference.

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

Returns:
the value of the 'Type' containment reference.
See Also:
setType(CFGCategory), Common_ConfigurationPackage.getCFGComparableProperty_Type()
Generated
[EMF] Model
containment="true" resolveProxies="false"

setType

void setType(CFGCategory value)
Sets the value of the 'Type' containment reference.

Parameters:
value - the new value of the 'Type' containment reference.
See Also:
getType()
Generated

getSubPropertyGroups

org.eclipse.emf.common.util.EList getSubPropertyGroups()
Returns the value of the 'Sub Property Groups' containment reference list. The list contents are of type CFGPropertyGroup.

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

Returns:
the value of the 'Sub Property Groups' containment reference list.
See Also:
Common_ConfigurationPackage.getCFGComparableProperty_SubPropertyGroups()
Generated
[EMF] Model
type="org.eclipse.hyades.models.common.configuration.CFGPropertyGroup" containment="true"

getOperator

java.lang.String getOperator()
Returns the value of the 'Operator' attribute.

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

Returns:
the value of the 'Operator' attribute.
See Also:
setOperator(String), Common_ConfigurationPackage.getCFGComparableProperty_Operator()
Generated
[EMF] Model

setOperator

void setOperator(java.lang.String value)
Sets the value of the 'Operator' attribute.

Parameters:
value - the new value of the 'Operator' attribute.
See Also:
getOperator()
Generated

TPTP 4.5.0 Platform Project
Public API Specification