وضعیت ویژگی

وضعیت ویژگی

وضعیت ویژگی
وضعیت یک ویژگی می تواند یکی از موارد زیر باشد :
ساخته شده . این بدان معنی است که هیچ یک از ویژگی های ویژگی از آخرین ساخته شدن ویژگی تغییر نکرده است و ویژگی های اشیاء ورودی همه ساخته شده اند. این ویژگی می تواند حاوی پیام های هشدار دهنده باشد.
ویرایش شد . این بدان معنی است که برخی از ویژگی های ویژگی از آخرین ساخته شدن ویژگی تغییر کرده است.
نیاز به بازسازی دارد . این بدان معنی است که هر یک از ویژگی های قبلی ویرایش شده است.
خطا . این به این معنی است که این ویژگی حاوی یک پیام خطا است.
هشدار . این بدان معنی است که این ویژگی حاوی یک پیام هشدار است.
با وارد کردن می توانید وضعیت یک ویژگی را بررسی کنید
ساخته شده بولین = model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).isBuilt();
boolean edited = model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).isEdited();
بولی hasError = model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).hasError();
بولی hasWarning = model.component( <ctag> ).mesh( <tag> ).feature( <ftag> ).hasWarning();
boolean needRebuild = !(ساخت || ویرایش شده || خطا دارد || دارای اخطار);