system/src/sc/layer/LayeredSystem.java
public boolean isSTypeObject(Object obj) {
      // Must test this case first - it extends TypeDeclaration but is used to serialize a type across the wire so is explicitly excluded
      if (obj instanceof ClientTypeDeclaration)
         return false;
      if (obj instanceof BodyTypeDeclaration && typesAreObjects)
         return false;
      return (obj instanceof ITypeDeclaration && !(obj instanceof Template)) || obj instanceof Class;
   }
/** Treats dynamic types as objects, not actual types.  Used to allow serializing types as normal objects across the wire in the dynamic runtime. */
Treats dynamic types as objects, not actual types.  Used to allow serializing types as normal objects across the wire in the dynamic runtime.
Treats dynamic types as objects not actual types . Used to allow serializing types as normal objects across the wire in the dynamic runtime .
public boolean isSTypeObject(Object obj) {
      if (obj instanceof ClientTypeDeclaration)
         return false;
      if (obj instanceof BodyTypeDeclaration && typesAreObjects)
         return false;
      return (obj instanceof ITypeDeclaration && !(obj instanceof Template)) || obj instanceof Class;
   }
public boolean isSTypeObject ( Object obj ) { if ( obj instanceof ClientTypeDeclaration ) return false ; if ( obj instanceof BodyTypeDeclaration && typesAreObjects ) return false ; return ( obj instanceof ITypeDeclaration && ! ( obj instanceof Template ) ) || obj instanceof Class ; }
Treats dynamic types as objects, not actual types.
Treats dynamic types as objects not actual types .
// Must test this case first - it extends TypeDeclaration but is used to serialize a type across the wire so is explicitly excluded