private Precedence(String fragmentId) { long id; try { id = Long.parseLong(fragmentId); } catch (Exception e) { // if unparsable default to lowest priority. return; } final IUserLayoutStore dls = UserLayoutStoreLocator.getUserLayoutStore(); this.precedence = dls.getFragmentPrecedence(id); this.fragmentId = id; }