ItsNatLabel label = (ItsNatLabel)componentMgr.findItsNatComponentById("labelId");
ItsNatFreeLabel freeLabel = (ItsNatFreeLabel)componentMgr.findItsNatComponentById("freeLabelId");
ItsNatDocumentTemplate docTemplate = null;
ItsNatListStructure customStruc = new CityListCustomStructure();
docTemplate.registerArtifact("cityCustomStruc",customStruc);
itsNatDoc.registerArtifact("cityCustomStruc",customStruc);
ItsNatFreeListMultSel listCustomStruc = (ItsNatFreeListMultSel)componentMgr.findItsNatComponentById("listCustomStructureId");
CityListCustomStructure structure = (CityListCustomStructure)listCustomStruc.getItsNatListStructure();
componentMgr.removeItsNatComponents(parentElem,true);
docTemplate.setAutoBuildComponents(true);
}