system/src/sc/lang/java/BodyTypeDeclaration.java
public void staticInit() {
      ensureValidated();

      if (isDynamicType() && staticValues == null) {
         Object der = getDerivedTypeDeclaration();
         if (der != null && der instanceof TypeDeclaration)
            ((TypeDeclaration) der).staticInit();
         Object ext = getExtendsTypeDeclaration();
         if (ext != null && ext != der && ext instanceof BodyTypeDeclaration)
            ((BodyTypeDeclaration) ext).staticInit();
         getStaticValues();
      }
   }
/**
    * Initializes the type's static fields for interpreting
    */
Initializes the type's static fields for interpreting
Initializes the type ' s static fields for interpreting
public void staticInit() {
      ensureValidated();
      if (isDynamicType() && staticValues == null) {
         Object der = getDerivedTypeDeclaration();
         if (der != null && der instanceof TypeDeclaration)
            ((TypeDeclaration) der).staticInit();
         Object ext = getExtendsTypeDeclaration();
         if (ext != null && ext != der && ext instanceof BodyTypeDeclaration)
            ((BodyTypeDeclaration) ext).staticInit();
         getStaticValues();
      }
   }
public void staticInit ( ) { ensureValidated ( ) ; if ( isDynamicType ( ) && staticValues == null ) { Object der = getDerivedTypeDeclaration ( ) ; if ( der != null && der instanceof TypeDeclaration ) ( ( TypeDeclaration ) der ) . staticInit ( ) ; Object ext = getExtendsTypeDeclaration ( ) ; if ( ext != null && ext != der && ext instanceof BodyTypeDeclaration ) ( ( BodyTypeDeclaration ) ext ) . staticInit ( ) ; getStaticValues ( ) ; } }
Initializes the type's static fields for interpreting
Initializes the type ' s static fields for interpreting