public void reset() {
   if (!inReset) {
     inReset = true;
     resetLocalVariables();
     if (null != size) {
       size.reset(this.defaultSize);
     }
     if (null != translucency) {
       translucency.reset(this.defaultTranslucency);
     }
     inReset = false;
   }
 }