12 inline static const TType type_ = 0x50a65886;
20 virtual QSet<QString> getModelNames()
const=0;
22 virtual void setModelNames(
const QSet<QString> &ns)=0;
24 virtual void addModelName(
const QString &n)=0;
26 virtual void removeModelName(
const QString &n)=0;
28 virtual QSet<QString> getTypeNames()
const=0;
30 virtual void setTypeNames(
const QSet<QString> &ns)=0;
32 virtual void addTypeName(
const QString &n)=0;
34 virtual void removeTypeName(
const QString &n)=0;
36 virtual QSet<QString> getProcessNames()
const=0;
38 virtual void setProcessNames(
const QSet<QString> &ns)=0;
40 virtual void addProcessName(
const QString &n)=0;
42 virtual void removeProcessName(
const QString &n)=0;
44 virtual void setActivityState(
const ActivityState &)=0;
46 virtual const ActivityState & getActivityState()
const=0;
51 virtual void modelNamesChanged(
const QSet<QString> &ns)=0;
53 virtual void modelNameAdded(
const QString &n)=0;
55 virtual void modelNameRemoved(
const QString &n)=0;
57 virtual void activityStateChanged(
const ActivityState &)=0;
Interface to a filter element, which is a member of a IRange.
namespace Itasca
Definition: basememory.cpp:9
Interface to a filter element, which is a member of a IRange..
Definition: irangeelement.h:18
unsigned int TType
class type indicator
Definition: basedef.h:41
Itasca Library standard namespace, specific to 2D or 3D.
Definition: icontactmodule.h:4