@Override public IPDOMCPPTemplateParameter[] getTemplateParameters() { if (params == null) { try { long rec = getDB().getRecPtr(record + PARAMETERS); if (rec == 0) { params = IPDOMCPPTemplateParameter.EMPTY_ARRAY; } else { params = PDOMTemplateParameterArray.getArray(this, rec); } } catch (CoreException e) { CCorePlugin.log(e); params = IPDOMCPPTemplateParameter.EMPTY_ARRAY; } } return params; }