blob: ca38f6928f379261f10f83de8ff43ae015e6d77b [file] [log] [blame]
using BaSys40.Models.Core.Extensions.References;
using BaSys40.Models.Semantics;
using System.Runtime.Serialization;
namespace BaSys40.Models.Core.Constraints
{
public interface IQualifier : IConstraint, IHasSemantics
{
[DataMember(EmitDefaultValue = false, IsRequired = false, Name = "qualifierType")]
string QualifierType { get; }
[DataMember(EmitDefaultValue = false, IsRequired = false, Name = "qualifierValue")]
object QualifierValue { get; }
[DataMember(EmitDefaultValue = false, IsRequired = false, Name = "qualifierValueId")]
IReference QualifierValueId { get; }
}
}