Antonym antonym = null;
org.mizartools.system.xml.Pattern.Kind kind = pattern.getKind();
switch (kind) {
case M :
if (pattern.getRedefnr() != null) synonym = new Synonym();
Abbreviation abbreviation = Adapter.getAbbreviation(abstractSignature, pattern.getExpansion());
itemDefinition = new ModeNotation(symbolId1, loci, format, visible, constructor, abbreviation, synonym);
itemType = ItemType.modenot;
break;
case R :
if (pattern.getAntonymic() != null) antonym = new Antonym();