anchor.diff:  				Ext.getCmp('editAttributeForm-defaultCode').hide();
   				Ext.getCmp('editAttributeForm-hideOnSubmission').disable();
   				Ext.getCmp('editAttributeForm-typesRequiredFor').getStore().removeAll();
  +				Ext.getCmp('editAttributeForm-associatedComponentTypes').getStore().removeAll();
   			};
   
   
   			var actionEditAttribute = function actionEditAttribute(record) {
   				Ext.getCmp('editAttributeForm-defaultCode').setValue(null);
  +				Ext.getCmp('allEntryTypes').setValue(true);
   				Ext.getCmp('requiredFlagCheckBox').setValue(false);
   				Ext.getCmp('editAttributeForm-typesRequiredFor').getStore().removeAll();
  +				Ext.getCmp('editAttributeForm-associatedComponentTypes').getStore().removeAll();
   				Ext.getCmp('editAttributeForm').loadRecord(record);
   
   				var requiredEntryTypes = Ext.getCmp('editAttributeForm-typesRequiredFor').getStore();
  
positive.code: 								style: {
  									margin: '30px'
  								},
  								title: 'Allow For Entry Types (click plus icon to add)',
  								name: 'allowForEntryTypes',
  								fieldName: 'description',
  								fieldTitle: 'Entry Type',
  								viewConfig: {
  
negative.code: 								style: {
  									margin: '30px'
  								},
  								title: 'Require this attribute for these entry types: (click plus icon to add)',
  								name: 'typesRequiredFor',
  								fieldName: 'description',
  