Exemplo n.º 1
0
 public void SetCaller(ReturnNodeBase caller)
 {
     if (IsCallerValid(caller))
     {
         this.caller = caller;
     }
 }
Exemplo n.º 2
0
 public void SetParameter(ReturnNodeBase parameter)
 {
     if (IsParameterValid(parameter))
     {
         this.parameter = parameter;
     }
 }
Exemplo n.º 3
0
 public void SetParameter(ReturnNodeBase parameter, int index)
 {
     if (IsParameterValid(parameter, index))
     {
         parameters[index].SetParameter(parameter);
     }
 }
Exemplo n.º 4
0
 public void SetParameter(ReturnNodeBase parameter)
 {
     if (IsParameterValid(parameter))
         this.parameter = parameter;
 }
Exemplo n.º 5
0
 public bool IsParameterValid(ReturnNodeBase parameter)
 {
     return parameter == null || parameter.ReturnType.Is(ReturnType);
 }
Exemplo n.º 6
0
 public void Initialize(ParameterInfo parameter, Schema schema)
 {
     Initialize(parameter.Name, parameter.ParameterType, schema);
     parameter = null;
 }
 public void SetCaller(ReturnNodeBase caller)
 {
     if (IsCallerValid(caller))
         this.caller = caller;
 }
 public bool IsCallerValid(ReturnNodeBase caller)
 {
     return caller != null && (caller.ReturnType.GetField(Name) != null || caller.ReturnType.GetProperty(Name) != null);
 }
Exemplo n.º 9
0
 public void Initialize(FieldInfo field, Schema schema)
 {
     Initialize(field.Name, field.FieldType, schema);
     caller = null;
 }
Exemplo n.º 10
0
 public bool IsParameterValid(ReturnNodeBase parameter)
 {
     return(parameter == null || parameter.ReturnType.Is(ReturnType));
 }
Exemplo n.º 11
0
 public void Initialize(ParameterInfo parameter, Schema schema)
 {
     Initialize(parameter.Name, parameter.ParameterType, schema);
     parameter = null;
 }
Exemplo n.º 12
0
 public void SetParameter(ReturnNodeBase parameter, int index)
 {
     if (IsParameterValid(parameter, index))
         parameters[index].SetParameter(parameter);
 }
Exemplo n.º 13
0
 public bool IsParameterValid(ReturnNodeBase parameter, int index)
 {
     return index.IsBetween(0, parameters.Length - 1) && parameters[index].IsParameterValid(parameter);
 }
Exemplo n.º 14
0
 public bool IsCallerValid(ReturnNodeBase caller)
 {
     return(caller != null && (caller.ReturnType.GetField(Name) != null || caller.ReturnType.GetProperty(Name) != null));
 }
Exemplo n.º 15
0
 public void Initialize(PropertyInfo property, Schema schema)
 {
     Initialize(property.Name, property.PropertyType, schema);
     caller = null;
 }
 public void Initialize(FieldInfo field, Schema schema)
 {
     Initialize(field.Name, field.FieldType, schema);
     caller = null;
 }
Exemplo n.º 17
0
 public bool IsParameterValid(ReturnNodeBase parameter, int index)
 {
     return(index.IsBetween(0, parameters.Length - 1) && parameters[index].IsParameterValid(parameter));
 }
 public void Initialize(PropertyInfo property, Schema schema)
 {
     Initialize(property.Name, property.PropertyType, schema);
     caller = null;
 }
Exemplo n.º 19
0
 public bool IsCallerValid(ReturnNodeBase caller)
 {
     return(caller != null && caller.ReturnType.GetMethod(Name) != null);
 }
 public bool IsCallerValid(ReturnNodeBase caller)
 {
     return caller != null && caller.ReturnType.GetMethod(Name) != null;
 }