public void setRecursiveNotDirty()
    {
        super.setRecursiveNotDirty();
        this.isNameDirty = false;
        this.isVisibilityDirty = false;
        this.isOpenDirty = false;
        this.isAddressDirty = false;
        this.isPhoneNumberDirty = false;
        this.isSnippetDirty = false;
        this.isDescriptionDirty = false;
        if(this.lookAt!=null && this.lookAt.isDirty())
        {
            this.lookAt.setRecursiveNotDirty();
        }
        if(this.timePrimitive!=null && this.timePrimitive.isDirty())
        {
            this.timePrimitive.setRecursiveNotDirty();
        }
        this.isStyleUrlDirty = false;
        for (Iterator iter = this.styleSelector.iterator(); iter.hasNext();)
        {
            StyleSelector cur = (StyleSelector)iter.next();
            cur.setRecursiveNotDirty();
        }
        if(this.region!=null && this.region.isDirty())
        {
            this.region.setRecursiveNotDirty();
        }
        if(this.metadata!=null && this.metadata.isDirty())
        {
            this.metadata.setRecursiveNotDirty();
        }
    }