code: @Override
      public synchronized void load()
      {
          if (surface != null)
          {
              if (media != null)
              {
                  throw new LionEngineException(media, ERROR_ALREADY_LOADED);
              }
              throw new LionEngineException(ERROR_ALREADY_LOADED);
          }
          surface = Graphics.getImageBuffer(media);
      }
docs: /*
  Sprite