system/src/sc/lang/java/JavaModel.java
public void markAsTemporary() {
      temporary = true;
      if (types != null) {
         for (TypeDeclaration type:types)
            type.markAsTemporary();
      }
   }
/**
    * Called for models which are not part of the type system for the runtime
    * (e.g. documentation files, temporary nodes created by the interpreter or those created during the editing process to apply a batch of changes)
    * Sets temporaryType = true on all children types
    */
Called for models which are not part of the type system for the runtime

Sets temporaryType = true on all children types
Called for models which are not part of the type system for the runtime Sets temporaryType = true on all children types
public void markAsTemporary() {
      temporary = true;
      if (types != null) {
         for (TypeDeclaration type:types)
            type.markAsTemporary();
      }
   }
public void markAsTemporary ( ) { temporary = true ; if ( types != null ) { for ( TypeDeclaration type : types ) type . markAsTemporary ( ) ; } }
Called for models which are not part of the type system for the runtime
 (e.g.
Called for models which are not part of the type system for the runtime ( e . g .