TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.logging.adapter.model.internal.filter
Interface FilterConfigType

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, ProcessUnitType
All Known Implementing Classes:
FilterConfigTypeImpl

public interface FilterConfigType
extends ProcessUnitType

A representation of the model object 'Config Type'. This type describes the filter component configuration. This type extends ProcessUnitType and includes a choice of an AbstractFilter Rule or a FilterRuleBlock

The following features are supported:

See Also:
FilterPackage.getFilterConfigType()
Generated
[EMF] Model
extendedMetaData="name='FilterConfigType' kind='elementOnly'"

Method Summary
 AbstractFilterRuleType getAbstractFilterRule()
          Returns the value of the 'Abstract Filter Rule' containment reference
 FilterRuleBlockType getFilterRuleBlock()
          Returns the value of the 'Filter Rule Block' containment reference
 void setAbstractFilterRule(AbstractFilterRuleType value)
          Sets the value of the 'Abstract Filter Rule' containment reference
 void setFilterRuleBlock(FilterRuleBlockType value)
          Sets the value of the 'Filter Rule Block' containment reference
 
Methods inherited from interface org.eclipse.hyades.logging.adapter.model.internal.unit.ProcessUnitType
getDescription, getProperty, getUniqueID, isDisabled, isSetDisabled, setDescription, setDisabled, setUniqueID, unsetDisabled
 
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

getAbstractFilterRule

AbstractFilterRuleType getAbstractFilterRule()
Returns the value of the 'Abstract Filter Rule' containment reference.

If the meaning of the 'Abstract Filter Rule' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Abstract Filter Rule' containment reference.
See Also:
setAbstractFilterRule(AbstractFilterRuleType), FilterPackage.getFilterConfigType_AbstractFilterRule()
Generated
[EMF] Model
containment="true" extendedMetaData="kind='element' name='AbstractFilterRule'"

setAbstractFilterRule

void setAbstractFilterRule(AbstractFilterRuleType value)
Sets the value of the 'Abstract Filter Rule' containment reference.

Parameters:
value - the new value of the 'Abstract Filter Rule' containment reference.
See Also:
getAbstractFilterRule()
Generated

getFilterRuleBlock

FilterRuleBlockType getFilterRuleBlock()
Returns the value of the 'Filter Rule Block' containment reference.

If the meaning of the 'Filter Rule Block' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Filter Rule Block' containment reference.
See Also:
setFilterRuleBlock(FilterRuleBlockType), FilterPackage.getFilterConfigType_FilterRuleBlock()
Generated
[EMF] Model
containment="true" extendedMetaData="kind='element' name='FilterRuleBlock'"

setFilterRuleBlock

void setFilterRuleBlock(FilterRuleBlockType value)
Sets the value of the 'Filter Rule Block' containment reference.

Parameters:
value - the new value of the 'Filter Rule Block' containment reference.
See Also:
getFilterRuleBlock()
Generated

TPTP 4.5.0 Platform Project
Internal API Specification