/* */ }
/* */
/* 95 */ this.currentStatus = 0;
/* 96 */ this.nextLock = null;
/* 97 */ this.lMode = lm;
/* 98 */ this.owners = new ActionHierarchy(0);
/* */
/* 100 */ BasicAction curr = BasicAction.Current();
/* */
/* 102 */ if (curr == null)
/* */ {
/* 104 */ int currentPid = 0;
/* 105 */ ActionHierarchy ah = new ActionHierarchy(1);
/* */
/* 107 */ if (applicUid == null)
/* */ {
/* 109 */ applicUid = new Uid();
/* */ }
/* */
/* 112 */ if (applicPid != currentPid)
/* */ {
/* 114 */ Uid temp = new Uid();
/* */
/* 121 */ applicPid = currentPid;
/* 122 */ applicUid.copy(temp);
/* */ }
/* */
/* 125 */ ah.add(applicUid);
/* 126 */ this.owners.copy(ah);
/* */ }
/* */ else
/* */ {
/* 130 */ this.owners.copy(curr.getHierarchy());