MCPcopy Create free account
hub / github.com/annmuor/jnode / quote

Method quote

jnode-core/src/jnode/ftn/FtnTools.java:982–1003  ·  view source on GitHub ↗
(FtnMessage fmsg)

Source from the content-addressed store, hash-verified

980 }
981
982 public static String quote(FtnMessage fmsg) {
983 StringBuilder sb = new StringBuilder();
984 sb.append("\n\n========== Original message ==========\n");
985 sb.append("From: " + fmsg.getFromName() + " (" + fmsg.getFromAddr()
986 + ")\n");
987 if (fmsg.isNetmail()) {
988 sb.append("To: " + fmsg.getToName() + " (" + fmsg.getToAddr()
989 + ")\n");
990 } else {
991 sb.append("Area: " + fmsg.getArea() + "\nTo: " + fmsg.getToName()
992 + "\n");
993 }
994 sb.append("Date: " + fmsg.getDate() + "\n");
995 sb.append("Subject: " + fmsg.getSubject() + "\n");
996 if (fmsg.getText() != null) {
997 sb.append(fmsg.getText().replaceAll("\001", "@")
998 .replaceAll("---", "+++")
999 .replaceAll(" \\* Origin:", " + Origin:"));
1000 }
1001 sb.append("========== Original message ==========\n");
1002 return sb.toString();
1003 }
1004
1005 public static void writeNetmail(FtnAddress from, FtnAddress to,
1006 String fromName, String toName, String subject, String text) {

Callers 2

writeReplyMethod · 0.95
tossEchomailMethod · 0.80

Calls 12

appendMethod · 0.80
replaceAllMethod · 0.80
getSubjectMethod · 0.65
getTextMethod · 0.65
getFromNameMethod · 0.45
getFromAddrMethod · 0.45
isNetmailMethod · 0.45
getToNameMethod · 0.45
getToAddrMethod · 0.45
getAreaMethod · 0.45
getDateMethod · 0.45
toStringMethod · 0.45

Tested by

no test coverage detected