// $LastChangedRevision: 7683 $ DO NOT EDIT. Make changes to ERIAttributeGroup.java instead. package er.indexing.attributes; import er.extensions.foundation.*; import er.extensions.eof.*; import com.webobjects.eoaccess.*; import com.webobjects.eocontrol.*; import com.webobjects.foundation.*; import java.math.*; import java.util.*; @SuppressWarnings("all") public abstract class _ERIAttributeGroup extends ERXGenericRecord { public static final String ENTITY_NAME = "ERIAttributeGroup"; public interface Key { // Attributes public static final String NAME = "name"; // Relationships public static final String ATTRIBUTES = "attributes"; public static final String CHILDREN = "children"; public static final String PARENT = "parent"; } public static class _ERIAttributeGroupClazz extends ERXGenericRecord.ERXGenericRecordClazz<ERIAttributeGroup> { /* more clazz methods here */ } public String name() { return (String) storedValueForKey(Key.NAME); } public void setName(String value) { takeStoredValueForKey(value, Key.NAME); } public er.indexing.attributes.ERIAttributeGroup parent() { return (er.indexing.attributes.ERIAttributeGroup)storedValueForKey(Key.PARENT); } public void setParent(er.indexing.attributes.ERIAttributeGroup value) { takeStoredValueForKey(value, Key.PARENT); } public NSArray<er.indexing.attributes.ERIAttribute> attributes() { return (NSArray<er.indexing.attributes.ERIAttribute>)storedValueForKey(Key.ATTRIBUTES); } public void addToAttributes(er.indexing.attributes.ERIAttribute object) { includeObjectIntoPropertyWithKey(object, Key.ATTRIBUTES); } public void removeFromAttributes(er.indexing.attributes.ERIAttribute object) { excludeObjectFromPropertyWithKey(object, Key.ATTRIBUTES); } public NSArray<er.indexing.attributes.ERIAttributeGroup> children() { return (NSArray<er.indexing.attributes.ERIAttributeGroup>)storedValueForKey(Key.CHILDREN); } public void addToChildren(er.indexing.attributes.ERIAttributeGroup object) { includeObjectIntoPropertyWithKey(object, Key.CHILDREN); } public void removeFromChildren(er.indexing.attributes.ERIAttributeGroup object) { excludeObjectFromPropertyWithKey(object, Key.CHILDREN); } }