package org.whole.lang.models.builders; import org.whole.lang.contexts.EntityContext; import org.whole.lang.model.IEntity; import org.whole.lang.models.reflect.ModelsFeatureDescriptorEnum; /** * @generator Whole */ public class ModelsModelContext extends EntityContext { public ModelsModelContext(IEntity root) { super(root); } public ModelsModelContext getName() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.name); } public void setName(ModelsModelContext name) { wSet(ModelsFeatureDescriptorEnum.name, name); } public ModelsModelContext getTypeRelations() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.typeRelations); } public void setTypeRelations(ModelsModelContext typeRelations) { wSet(ModelsFeatureDescriptorEnum.typeRelations, typeRelations); } public ModelsModelContext getDeclarations() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.declarations); } public void setDeclarations(ModelsModelContext declarations) { wSet(ModelsFeatureDescriptorEnum.declarations, declarations); } public ModelsModelContext getNamespace() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.namespace); } public void setNamespace(ModelsModelContext namespace) { wSet(ModelsFeatureDescriptorEnum.namespace, namespace); } public ModelsModelContext getVersion() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.version); } public void setVersion(ModelsModelContext version) { wSet(ModelsFeatureDescriptorEnum.version, version); } public ModelsModelContext getUri() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.uri); } public void setUri(ModelsModelContext uri) { wSet(ModelsFeatureDescriptorEnum.uri, uri); } public ModelsModelContext getModifiers() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.modifiers); } public void setModifiers(ModelsModelContext modifiers) { wSet(ModelsFeatureDescriptorEnum.modifiers, modifiers); } public ModelsModelContext getTypes() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.types); } public void setTypes(ModelsModelContext types) { wSet(ModelsFeatureDescriptorEnum.types, types); } public ModelsModelContext getFeatures() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.features); } public void setFeatures(ModelsModelContext features) { wSet(ModelsFeatureDescriptorEnum.features, features); } public ModelsModelContext getComponentModifiers() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.componentModifiers); } public void setComponentModifiers(ModelsModelContext componentModifiers) { wSet(ModelsFeatureDescriptorEnum.componentModifiers, componentModifiers); } public ModelsModelContext getComponentType() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.componentType); } public void setComponentType(ModelsModelContext componentType) { wSet(ModelsFeatureDescriptorEnum.componentType, componentType); } public ModelsModelContext getKeyType() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.keyType); } public void setKeyType(ModelsModelContext keyType) { wSet(ModelsFeatureDescriptorEnum.keyType, keyType); } public ModelsModelContext getValueType() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.valueType); } public void setValueType(ModelsModelContext valueType) { wSet(ModelsFeatureDescriptorEnum.valueType, valueType); } public ModelsModelContext getDataType() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.dataType); } public void setDataType(ModelsModelContext dataType) { wSet(ModelsFeatureDescriptorEnum.dataType, dataType); } public ModelsModelContext getValues() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.values); } public void setValues(ModelsModelContext values) { wSet(ModelsFeatureDescriptorEnum.values, values); } public ModelsModelContext getType() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.type); } public void setType(ModelsModelContext type) { wSet(ModelsFeatureDescriptorEnum.type, type); } public ModelsModelContext getOppositeName() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.oppositeName); } public void setOppositeName(ModelsModelContext oppositeName) { wSet(ModelsFeatureDescriptorEnum.oppositeName, oppositeName); } public ModelsModelContext getForeignType() { return (ModelsModelContext) wGet(ModelsFeatureDescriptorEnum.foreignType); } public void setForeignType(ModelsModelContext foreignType) { wSet(ModelsFeatureDescriptorEnum.foreignType, foreignType); } }