code: public final String getOpeningTag() {
          if (isRebuild() || isModified()) {
              final Lock lock = sharedObject.getLock(ACCESS_OBJECT).writeLock();
              try {
                  lock.lock();
  
                  buildOpeningTag(true);
              } finally {
                  lock.unlock();
              }
  
          }
          return openingTag;
      }
docs: For internal purpose. Not recommended for external purpose.
  
  @return the opening tag of this object
  @author WFF