class WithLicense extends License implements LicenseInformation {

    @Override
    public boolean isEmpty() {
        return super.isEmpty() || exceptionId.trim().isEmpty();
    }

    public  WithLicense();
    public  WithLicense(String licenseId, String exceptionId);
    public  WithLicense(String licenseId, String licenseName, String licenseText, String exceptionId,
            String exceptionName, String exceptionText);
    public  WithLicense(String licenseId, String licenseName, String licenseText);

}