assetStateName = assetType.findState(name);
assetStateName = assetType.findStateDimension(name);
    public void start_Distribution(final Attributes meta) throws SAXException {        if (DEBUG) System.err.println("start_Distribution: ....." + meta);                //Set assetStateName= ...;        if (meta == null) {           logger.warn("*** Cannot process -- ThreatModel XML [start_Distribution()]: meta is null");           ERROR= true;           return;        }                String name = meta.getValue("name");        if (name == null) {           logger.warn("*** Cannot process -- ThreatModel XML [start_Distribution()]: name is null");           ERROR= true;           return;        }        if (assetType == null) {           logger.warn("*** Cannot process -- ThreatModel XML [start_Distribution()]: assetType is null");           ERROR= true;           return;        }        try {            assetStateName = assetType.findState(name);        } catch (Exception e) {            ERROR = true;            logger.warn("*** Cannot process -- ThreatModel XML [start_Distribution()] - exception seen. ", e);        }                if (assetStateName == null) {           logger.warn("*** Cannot process -- ThreatModel XML [start_Distribution()]: assetStateName="+name+" not found for assetType=" +assetType);           ERROR= true;           return;        }            }