Ejemplo n.º 1
0
 /// <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));
 }
Ejemplo n.º 2
0
 /// <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));
 }
Ejemplo n.º 3
0
 /// <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));
 }
Ejemplo n.º 4
0
 /// <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));
 }
Ejemplo n.º 5
0
 /// <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));
 }
Ejemplo n.º 7
0
 /// <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));
 }
Ejemplo n.º 8
0
 /// <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));
 }
Ejemplo n.º 9
0
 /// <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));
 }
Ejemplo n.º 10
0
 /// <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));
 }
Ejemplo n.º 11
0
 /// <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));
 }
Ejemplo n.º 12
0
 /// <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));
 }
Ejemplo n.º 14
0
Archivo: Post.cs Proyecto: wasowski/NMF
 /// <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));
 }
Ejemplo n.º 15
0
 /// <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));
 }
Ejemplo n.º 16
0
 /// <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));
 }
Ejemplo n.º 17
0
 /// <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));
 }
Ejemplo n.º 18
0
 /// <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));
 }
Ejemplo n.º 19
0
 /// <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));
 }
Ejemplo n.º 21
0
 /// <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));
 }