Examples of invalidateDependency()


Examples of nexj.core.meta.Attribute.invalidateDependency()

         if (list.add(instance, InstanceList.REPLACE | InstanceList.DIRECT | InstanceList.WEAK | InstanceList.TRACK))
         {
            if (!bDirect)
            {
               attribute.invalidateDependency(this, Invalid.VALUE);
            }
         }
      }
      else if (bDirect)
      {
View Full Code Here

Examples of nexj.core.meta.Attribute.invalidateDependency()

            value = getValueDirect(nOrdinal);
         }
         else
         {
            value = getValue(nOrdinal);
            attribute.invalidateDependency(this, Invalid.VALUE);
         }

         if (!(value instanceof Undefined))
         {
            InstanceList list = (InstanceList)value;
View Full Code Here

Examples of nexj.core.meta.Attribute.invalidateDependency()

         {
            setValueDirect(nOrdinal, null);
         }
         else
         {
            attribute.invalidateDependency(this, Invalid.VALUE);
            assign(attribute, null, false);
         }
      }
   }
View Full Code Here

Examples of nexj.core.meta.Attribute.invalidateDependency()

            if (attribute.isCalculated())
            {
               setOverridden(nOrdinal);
            }

            attribute.invalidateDependency(this, Invalid.VALUE);
         }

         if (attribute.isCollection())
         {
            if (attribute.getType().isPrimitive())
View Full Code Here

Examples of nexj.core.meta.Attribute.invalidateDependency()

            Instance instance = (Instance)fixupList.get(i);
            Attribute attribute = (Attribute)fixupList.get(i + 1);

            if (attribute.getInverseDependency() != null)
            {
               attribute.invalidateDependency(instance, Invalid.VALUE);
            }

            Attribute reverse = attribute.getReverse();

            if (reverse != null && attribute.isReverseOf(reverse) && reverse.getInverseDependency() != null)
View Full Code Here

Examples of nexj.core.meta.Attribute.invalidateDependency()

                  {
                     InstanceList list = (InstanceList)value;

                     for (int k = 0, m = list.getCount(); k != m; ++k)
                     {
                        reverse.invalidateDependency(list.getInstance(k), Invalid.VALUE);
                     }
                  }
                  else
                  {
                     reverse.invalidateDependency((Instance)value, Invalid.VALUE);
View Full Code Here

Examples of nexj.core.meta.Attribute.invalidateDependency()

                        reverse.invalidateDependency(list.getInstance(k), Invalid.VALUE);
                     }
                  }
                  else
                  {
                     reverse.invalidateDependency((Instance)value, Invalid.VALUE);
                  }
               }
            }
         }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.