mirror of https://github.com/M66B/FairEmail.git
Override all flag methods
This commit is contained in:
parent
2a0ead6c59
commit
c38330b35d
|
@ -58,6 +58,14 @@ public class MimeMessageEx extends MimeMessage {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public synchronized Flags getFlags() throws MessagingException {
|
||||||
|
if (original == null)
|
||||||
|
return super.getFlags();
|
||||||
|
else
|
||||||
|
return original.getFlags();
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public synchronized boolean isSet(Flags.Flag flag) throws MessagingException {
|
public synchronized boolean isSet(Flags.Flag flag) throws MessagingException {
|
||||||
if (original == null)
|
if (original == null)
|
||||||
|
@ -65,4 +73,20 @@ public class MimeMessageEx extends MimeMessage {
|
||||||
else
|
else
|
||||||
return original.isSet(flag);
|
return original.isSet(flag);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void setFlag(Flags.Flag flag, boolean set) throws MessagingException {
|
||||||
|
if (original == null)
|
||||||
|
super.setFlag(flag, set);
|
||||||
|
else
|
||||||
|
original.setFlag(flag, set);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public synchronized void setFlags(Flags flag, boolean set) throws MessagingException {
|
||||||
|
if (original == null)
|
||||||
|
super.setFlags(flag, set);
|
||||||
|
else
|
||||||
|
original.setFlags(flag, set);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue