|
|
@ -7,6 +7,7 @@ import java.util.List;
|
|
|
|
import cokr.xit.foundation.AbstractEntity;
|
|
|
|
import cokr.xit.foundation.AbstractEntity;
|
|
|
|
import cokr.xit.foundation.Assert;
|
|
|
|
import cokr.xit.foundation.Assert;
|
|
|
|
import cokr.xit.foundation.UserInfo;
|
|
|
|
import cokr.xit.foundation.UserInfo;
|
|
|
|
|
|
|
|
import cokr.xit.foundation.data.Convert;
|
|
|
|
import cokr.xit.foundation.data.DataObject;
|
|
|
|
import cokr.xit.foundation.data.DataObject;
|
|
|
|
|
|
|
|
|
|
|
|
/**메뉴 정보
|
|
|
|
/**메뉴 정보
|
|
|
@ -46,8 +47,8 @@ public class Menu extends AbstractEntity {
|
|
|
|
/**id를 설정한다.
|
|
|
|
/**id를 설정한다.
|
|
|
|
* @param id id
|
|
|
|
* @param id id
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public void setId(Integer id) {
|
|
|
|
public void setId(Object id) {
|
|
|
|
this.id = id;
|
|
|
|
this.id = Convert.toInt(id);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**이름을 반환한다.
|
|
|
|
/**이름을 반환한다.
|
|
|
@ -131,8 +132,8 @@ public class Menu extends AbstractEntity {
|
|
|
|
/**상위메뉴 id를 설정한다.
|
|
|
|
/**상위메뉴 id를 설정한다.
|
|
|
|
* @param parentID 상위메뉴 id
|
|
|
|
* @param parentID 상위메뉴 id
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public void setParentID(Integer parentID) {
|
|
|
|
public void setParentID(Object parentID) {
|
|
|
|
this.parentID = parentID;
|
|
|
|
this.parentID = parentID != null ? Convert.toInt(parentID) : null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**상위 메뉴를 반환한다.
|
|
|
|
/**상위 메뉴를 반환한다.
|
|
|
@ -180,8 +181,8 @@ public class Menu extends AbstractEntity {
|
|
|
|
/**정렬순서를 설정한다.
|
|
|
|
/**정렬순서를 설정한다.
|
|
|
|
* @param sortOrder 정렬순서
|
|
|
|
* @param sortOrder 정렬순서
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public void setSortOrder(int sortOrder) {
|
|
|
|
public void setSortOrder(Object sortOrder) {
|
|
|
|
this.sortOrder = sortOrder;
|
|
|
|
this.sortOrder = Convert.toInt(sortOrder);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**하위 메뉴 목록을 반환한다.
|
|
|
|
/**하위 메뉴 목록을 반환한다.
|
|
|
|