액세서와 뮤테이터는 클래스의 속성 및 관계마다 자동으로
생성됩니다. 해당 컨텐츠 및 생성은 관계 및 속성 특성을 설정하여
제어할 수 있습니다.
예를 들면, 다음과 같습니다.
attr1Type class::getattr1()const {
return attr1;
};
void class::setattr1(attr1type p) {
attr1 = p;
};
OMIteratorrclass* class::getItsrclass()const {
OMIteratorrclass* iter(itsrclass);
return iter;
};
void Referee::_addItsRclass(Class* p_Class) {
NOTIFY_RELATION_ITEM_ADDED("itsRClass",p_Class,
FALSE, FALSE);
itsRclass->add(p_Class);
};
void class::removeItsrclass(rclass* p) {
NOTIFY_RELATION_ITEM_REMOVED();
rclass.remove(p);
};
void class::clearItsPing() {
};