وضعیت یک ویژگی می تواند یکی از موارد زیر باشد :
• | ساخته شده . این بدان معنی است که هیچ یک از ویژگی های ویژگی از آخرین ساخته شدن ویژگی تغییر نکرده است و ویژگی های اشیاء ورودی همه ساخته شده اند. این ویژگی می تواند حاوی پیام های هشدار دهنده باشد. |
• | ویرایش شد . این بدان معنی است که برخی از ویژگی های ویژگی از آخرین ساخته شدن ویژگی تغییر کرده است. |
• | نیاز به بازسازی دارد . این بدان معنی است که هر یک از ویژگی های قبلی ویرایش شده است. |
• | خطا . این به این معنی است که این ویژگی حاوی یک پیام خطا است. |
• | هشدار . این بدان معنی است که این ویژگی حاوی یک پیام هشدار است. |
با وارد کردن می توانید وضعیت یک ویژگی را بررسی کنید
ساخته شده بولین = 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 = !(ساخت || ویرایش شده || خطا دارد || دارای اخطار);