/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "INTEGERVALUE")) { return(Observable.Box(new IntegerValueProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "LEFT")) { return(Observable.Box(new LeftProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "CURRENTTIME")) { return(Observable.Box(new CurrentTimeProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "ISFLAGGED")) { return(Observable.Box(new IsFlaggedProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "MULTIVALUED")) { return(Observable.Box(new MultiValuedProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "REFERREDOPERATION")) { return(Observable.Box(new ReferredOperationProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "ABSOLUTEURI")) { return(Observable.Box(new AbsoluteUriProxy(this))); } if ((attribute == "RELATIVEURI")) { return(Observable.Box(new RelativeUriProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "ISABSTRACT")) { return(Observable.Box(new IsAbstractProxy(this))); } if ((attribute == "IDENTIFIERSCOPE")) { return(Observable.Box(new IdentifierScopeProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "YEAR")) { return(Observable.Box(new YearProxy(this))); } if ((attribute == "TITLE")) { return(new TitleProxy(this)); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "INDEX")) { return(Observable.Box(new IndexProxy(this))); } if ((attribute == "ADDEDVALUE")) { return(new AddedValueProxy(this)); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "STATE")) { return(Observable.Box(new StateProxy(this))); } if ((attribute == "PROTOCOLSTEPNAME")) { return(new ProtocolStepNameProxy(this)); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "SAMPLEID")) { return(new SampleIDProxy(this)); } if ((attribute == "STATE")) { return(Observable.Box(new StateProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "NAME")) { return(new NameProxy(this)); } if ((attribute == "YBIRTH")) { return(Observable.Box(new YbirthProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "ACTIVE")) { return(Observable.Box(new ActiveProxy(this))); } if ((attribute == "LASTCOMMENTED")) { return(Observable.Box(new LastCommentedProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "TEMPERATURE")) { return(Observable.Box(new TemperatureProxy(this))); } if ((attribute == "DURATION")) { return(Observable.Box(new DurationProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "URI")) { return(Observable.Box(new UriProxy(this))); } if ((attribute == "PREFIX")) { return(new PrefixProxy(this)); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "ISINITIAL")) { return(Observable.Box(new IsInitialProxy(this))); } if ((attribute == "ISACTIVE")) { return(Observable.Box(new IsActiveProxy(this))); } if ((attribute == "ACTION")) { return(new ActionProxy(this)); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "ID")) { return(new IdProxy(this)); } if ((attribute == "TIMESTAMP")) { return(Observable.Box(new TimestampProxy(this))); } if ((attribute == "CONTENT")) { return(new ContentProxy(this)); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "NAME")) { return(new NameProxy(this)); } if ((attribute == "MULT")) { return(Observable.Box(new MultProxy(this))); } if ((attribute == "ASSOCIATION")) { return(new AssociationProxy(this)); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "SOURCECAVITYINDEX")) { return(Observable.Box(new SourceCavityIndexProxy(this))); } if ((attribute == "VOLUME")) { return(Observable.Box(new VolumeProxy(this))); } if ((attribute == "TARGETCAVITYINDEX")) { return(Observable.Box(new TargetCavityIndexProxy(this))); } if ((attribute == "STATUS")) { return(Observable.Box(new StatusProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }
/// <summary> /// Gets the property expression for the given attribute /// </summary> /// <returns>An incremental property expression</returns> /// <param name="attribute">The requested attribute in upper case</param> protected override NMF.Expressions.INotifyExpression <object> GetExpressionForAttribute(string attribute) { if ((attribute == "ISORDERED")) { return(Observable.Box(new IsOrderedProxy(this))); } if ((attribute == "ISUNIQUE")) { return(Observable.Box(new IsUniqueProxy(this))); } if ((attribute == "LOWERBOUND")) { return(Observable.Box(new LowerBoundProxy(this))); } if ((attribute == "UPPERBOUND")) { return(Observable.Box(new UpperBoundProxy(this))); } return(base.GetExpressionForAttribute(attribute)); }