package org.whole.lang.testentities.model.adapters; import org.whole.lang.model.adapters.AbstractEntityAdapter; import org.whole.lang.testentities.model.*; import org.whole.lang.model.IEntity; import org.whole.lang.testentities.visitors.ITestEntitiesVisitor; import org.whole.lang.reflect.EntityDescriptor; import org.whole.lang.testentities.reflect.TestEntitiesEntityDescriptorEnum; import org.whole.lang.testentities.reflect.TestEntitiesFeatureDescriptorEnum; /** * @generator Whole */ public class SimpleTestEntityAdapter extends AbstractEntityAdapter implements SimpleTestEntity { private static final long serialVersionUID = 1; public SimpleTestEntityAdapter(IEntity implementor) { super(implementor); } public SimpleTestEntityAdapter() { } public void accept(ITestEntitiesVisitor visitor) { if (visitor.visitAdapter(this)) visitor.visit(this); } public EntityDescriptor<SimpleTestEntity> wGetEntityDescriptor() { return TestEntitiesEntityDescriptorEnum.SimpleTestEntity; } public ITestEntity getAnyEntityValue() { return wGet(TestEntitiesFeatureDescriptorEnum.anyEntityValue) .wGetAdapter(TestEntitiesEntityDescriptorEnum.ITestEntity); } public void setAnyEntityValue(ITestEntity anyEntityValue) { wSet(TestEntitiesFeatureDescriptorEnum.anyEntityValue, anyEntityValue); } public IStructuralEntity getStructuralEntityValue() { return wGet(TestEntitiesFeatureDescriptorEnum.structuralEntityValue) .wGetAdapter(TestEntitiesEntityDescriptorEnum.IStructuralEntity); } public void setStructuralEntityValue(IStructuralEntity structuralEntityValue) { wSet(TestEntitiesFeatureDescriptorEnum.structuralEntityValue, structuralEntityValue); } public ICompositeEntity getCompositeEntityValue() { return wGet(TestEntitiesFeatureDescriptorEnum.compositeEntityValue) .wGetAdapter(TestEntitiesEntityDescriptorEnum.ICompositeEntity); } public void setCompositeEntityValue(ICompositeEntity compositeEntityValue) { wSet(TestEntitiesFeatureDescriptorEnum.compositeEntityValue, compositeEntityValue); } public IDataEntity getDataEntityValue() { return wGet(TestEntitiesFeatureDescriptorEnum.dataEntityValue) .wGetAdapter(TestEntitiesEntityDescriptorEnum.IDataEntity); } public void setDataEntityValue(IDataEntity dataEntityValue) { wSet(TestEntitiesFeatureDescriptorEnum.dataEntityValue, dataEntityValue); } public BooleanTestEntity getBooleanValue() { return wGet(TestEntitiesFeatureDescriptorEnum.booleanValue) .wGetAdapter(TestEntitiesEntityDescriptorEnum.BooleanTestEntity); } public void setBooleanValue(BooleanTestEntity booleanValue) { wSet(TestEntitiesFeatureDescriptorEnum.booleanValue, booleanValue); } public ByteTestEntity getByteValue() { return wGet(TestEntitiesFeatureDescriptorEnum.byteValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.ByteTestEntity); } public void setByteValue(ByteTestEntity byteValue) { wSet(TestEntitiesFeatureDescriptorEnum.byteValue, byteValue); } public CharTestEntity getCharValue() { return wGet(TestEntitiesFeatureDescriptorEnum.charValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.CharTestEntity); } public void setCharValue(CharTestEntity charValue) { wSet(TestEntitiesFeatureDescriptorEnum.charValue, charValue); } public DoubleTestEntity getDoubleValue() { return wGet(TestEntitiesFeatureDescriptorEnum.doubleValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.DoubleTestEntity); } public void setDoubleValue(DoubleTestEntity doubleValue) { wSet(TestEntitiesFeatureDescriptorEnum.doubleValue, doubleValue); } public FloatTestEntity getFloatValue() { return wGet(TestEntitiesFeatureDescriptorEnum.floatValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.FloatTestEntity); } public void setFloatValue(FloatTestEntity floatValue) { wSet(TestEntitiesFeatureDescriptorEnum.floatValue, floatValue); } public IntTestEntity getIntValue() { return wGet(TestEntitiesFeatureDescriptorEnum.intValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.IntTestEntity); } public void setIntValue(IntTestEntity intValue) { wSet(TestEntitiesFeatureDescriptorEnum.intValue, intValue); } public LongTestEntity getLongValue() { return wGet(TestEntitiesFeatureDescriptorEnum.longValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.LongTestEntity); } public void setLongValue(LongTestEntity longValue) { wSet(TestEntitiesFeatureDescriptorEnum.longValue, longValue); } public ShortTestEntity getShortValue() { return wGet(TestEntitiesFeatureDescriptorEnum.shortValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.ShortTestEntity); } public void setShortValue(ShortTestEntity shortValue) { wSet(TestEntitiesFeatureDescriptorEnum.shortValue, shortValue); } public StringTestEntity getStringValue() { return wGet(TestEntitiesFeatureDescriptorEnum.stringValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.StringTestEntity); } public void setStringValue(StringTestEntity stringValue) { wSet(TestEntitiesFeatureDescriptorEnum.stringValue, stringValue); } public DateTestEntity getDateValue() { return wGet(TestEntitiesFeatureDescriptorEnum.dateValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.DateTestEntity); } public void setDateValue(DateTestEntity dateValue) { wSet(TestEntitiesFeatureDescriptorEnum.dateValue, dateValue); } public EnumTestEntity getEnumValue() { return wGet(TestEntitiesFeatureDescriptorEnum.enumValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.EnumTestEntity); } public void setEnumValue(EnumTestEntity enumValue) { wSet(TestEntitiesFeatureDescriptorEnum.enumValue, enumValue); } public ObjectTestEntity getObjectValue() { return wGet(TestEntitiesFeatureDescriptorEnum.objectValue).wGetAdapter( TestEntitiesEntityDescriptorEnum.ObjectTestEntity); } public void setObjectValue(ObjectTestEntity objectValue) { wSet(TestEntitiesFeatureDescriptorEnum.objectValue, objectValue); } }