package org.whole.lang.changes.builders; import org.whole.lang.builders.GenericIdentityBuilder; import org.whole.lang.contexts.IEntityContext; import org.whole.lang.reflect.FeatureDescriptor; import org.whole.lang.changes.reflect.ChangesFeatureDescriptorEnum; import org.whole.lang.reflect.EntityDescriptor; import org.whole.lang.changes.reflect.ChangesEntityDescriptorEnum; /** * @generator Whole */ public class ChangesGenericBuilderAdapter extends GenericIdentityBuilder { private IChangesBuilder specificBuilder; public ChangesGenericBuilderAdapter(IChangesBuilder specificBuilder) { this.specificBuilder = specificBuilder; } public ChangesGenericBuilderAdapter(IChangesBuilder specificBuilder, IEntityContext entityContext) { this(specificBuilder); wSetEntityContext(entityContext); } public void visit() { } public void wFeature(FeatureDescriptor featureDesc) { switch (featureDesc.getOrdinal()) { case ChangesFeatureDescriptorEnum.baseRevisions_ord : specificBuilder.baseRevisions(); break; case ChangesFeatureDescriptorEnum.leftRevisions_ord : specificBuilder.leftRevisions(); break; case ChangesFeatureDescriptorEnum.rightRevisions_ord : specificBuilder.rightRevisions(); break; case ChangesFeatureDescriptorEnum.baseContent_ord : specificBuilder.baseContent(); break; case ChangesFeatureDescriptorEnum.leftContent_ord : specificBuilder.leftContent(); break; case ChangesFeatureDescriptorEnum.rightContent_ord : specificBuilder.rightContent(); break; case ChangesFeatureDescriptorEnum.revisions_ord : specificBuilder.revisions(); break; case ChangesFeatureDescriptorEnum.compare_ord : specificBuilder.compare(); break; case ChangesFeatureDescriptorEnum.revisor_ord : specificBuilder.revisor(); break; case ChangesFeatureDescriptorEnum.changes_ord : specificBuilder.changes(); break; case ChangesFeatureDescriptorEnum.sides_ord : specificBuilder.sides(); break; case ChangesFeatureDescriptorEnum.unifiedContent_ord : specificBuilder.unifiedContent(); break; case ChangesFeatureDescriptorEnum.firstRevisedContent_ord : specificBuilder.firstRevisedContent(); break; case ChangesFeatureDescriptorEnum.secondRevisedContent_ord : specificBuilder.secondRevisedContent(); break; case ChangesFeatureDescriptorEnum.content_ord : specificBuilder.content(); break; case ChangesFeatureDescriptorEnum.clipboard_ord : specificBuilder.clipboard(); break; case ChangesFeatureDescriptorEnum.deleteContent_ord : specificBuilder.deleteContent(); break; case ChangesFeatureDescriptorEnum.insertContent_ord : specificBuilder.insertContent(); break; case ChangesFeatureDescriptorEnum.cutContent_ord : specificBuilder.cutContent(); break; case ChangesFeatureDescriptorEnum.comment_ord : specificBuilder.comment(); break; } } public void wEntity(EntityDescriptor<?> entityDesc) { switch (entityDesc.getOrdinal()) { case ChangesEntityDescriptorEnum.RevisionFrame_ord : specificBuilder.RevisionFrame(); break; case ChangesEntityDescriptorEnum.RevisionTrack_ord : specificBuilder.RevisionTrack(); break; case ChangesEntityDescriptorEnum.Revisions_ord : specificBuilder.Revisions(); break; case ChangesEntityDescriptorEnum.Revision_ord : specificBuilder.Revision(); break; case ChangesEntityDescriptorEnum.RevisionChanges_ord : specificBuilder.RevisionChanges(); break; case ChangesEntityDescriptorEnum.RevisionChange_ord : specificBuilder.RevisionChange(); break; case ChangesEntityDescriptorEnum.ChangeSides_ord : specificBuilder.ChangeSides(); break; case ChangesEntityDescriptorEnum.ChangeRevisions_ord : specificBuilder.ChangeRevisions(); break; case ChangesEntityDescriptorEnum.UnifiedCompare_ord : specificBuilder.UnifiedCompare(); break; case ChangesEntityDescriptorEnum.SideBySideCompare_ord : specificBuilder.SideBySideCompare(); break; case ChangesEntityDescriptorEnum.Nothing_ord : specificBuilder.Nothing(); break; case ChangesEntityDescriptorEnum.Changes_ord : specificBuilder.Changes(); break; case ChangesEntityDescriptorEnum.Relate_ord : specificBuilder.Relate(); break; case ChangesEntityDescriptorEnum.Cut_ord : specificBuilder.Cut(); break; case ChangesEntityDescriptorEnum.Copy_ord : specificBuilder.Copy(); break; case ChangesEntityDescriptorEnum.Paste_ord : specificBuilder.Paste(); break; case ChangesEntityDescriptorEnum.Delete_ord : specificBuilder.Delete(); break; case ChangesEntityDescriptorEnum.Insert_ord : specificBuilder.Insert(); break; case ChangesEntityDescriptorEnum.Replace_ord : specificBuilder.Replace(); break; case ChangesEntityDescriptorEnum.Wrap_ord : specificBuilder.Wrap(); break; case ChangesEntityDescriptorEnum.Comment_ord : specificBuilder.Comment(); break; } } public void wEntity_(EntityDescriptor<?> entityDesc) { switch (entityDesc.getOrdinal()) { case ChangesEntityDescriptorEnum.RevisionFrame_ord : specificBuilder.RevisionFrame_(); break; case ChangesEntityDescriptorEnum.RevisionTrack_ord : specificBuilder.RevisionTrack_(); break; case ChangesEntityDescriptorEnum.Revisions_ord : specificBuilder.Revisions_(); break; case ChangesEntityDescriptorEnum.Revision_ord : specificBuilder.Revision_(); break; case ChangesEntityDescriptorEnum.RevisionChanges_ord : specificBuilder.RevisionChanges_(); break; case ChangesEntityDescriptorEnum.RevisionChange_ord : specificBuilder.RevisionChange_(); break; case ChangesEntityDescriptorEnum.ChangeSides_ord : specificBuilder.ChangeSides_(); break; case ChangesEntityDescriptorEnum.ChangeRevisions_ord : specificBuilder.ChangeRevisions_(); break; case ChangesEntityDescriptorEnum.UnifiedCompare_ord : specificBuilder.UnifiedCompare_(); break; case ChangesEntityDescriptorEnum.SideBySideCompare_ord : specificBuilder.SideBySideCompare_(); break; case ChangesEntityDescriptorEnum.Nothing_ord : specificBuilder.Nothing_(); break; case ChangesEntityDescriptorEnum.Changes_ord : specificBuilder.Changes_(); break; case ChangesEntityDescriptorEnum.Relate_ord : specificBuilder.Relate_(); break; case ChangesEntityDescriptorEnum.Cut_ord : specificBuilder.Cut_(); break; case ChangesEntityDescriptorEnum.Copy_ord : specificBuilder.Copy_(); break; case ChangesEntityDescriptorEnum.Paste_ord : specificBuilder.Paste_(); break; case ChangesEntityDescriptorEnum.Delete_ord : specificBuilder.Delete_(); break; case ChangesEntityDescriptorEnum.Insert_ord : specificBuilder.Insert_(); break; case ChangesEntityDescriptorEnum.Replace_ord : specificBuilder.Replace_(); break; case ChangesEntityDescriptorEnum.Wrap_ord : specificBuilder.Wrap_(); break; case ChangesEntityDescriptorEnum.Comment_ord : specificBuilder.Comment_(); break; } } public void _wEntity(EntityDescriptor<?> entityDesc) { switch (entityDesc.getOrdinal()) { case ChangesEntityDescriptorEnum.RevisionFrame_ord : specificBuilder._RevisionFrame(); break; case ChangesEntityDescriptorEnum.RevisionTrack_ord : specificBuilder._RevisionTrack(); break; case ChangesEntityDescriptorEnum.Revisions_ord : specificBuilder._Revisions(); break; case ChangesEntityDescriptorEnum.Revision_ord : specificBuilder._Revision(); break; case ChangesEntityDescriptorEnum.RevisionChanges_ord : specificBuilder._RevisionChanges(); break; case ChangesEntityDescriptorEnum.RevisionChange_ord : specificBuilder._RevisionChange(); break; case ChangesEntityDescriptorEnum.ChangeSides_ord : specificBuilder._ChangeSides(); break; case ChangesEntityDescriptorEnum.ChangeRevisions_ord : specificBuilder._ChangeRevisions(); break; case ChangesEntityDescriptorEnum.UnifiedCompare_ord : specificBuilder._UnifiedCompare(); break; case ChangesEntityDescriptorEnum.SideBySideCompare_ord : specificBuilder._SideBySideCompare(); break; case ChangesEntityDescriptorEnum.Nothing_ord : specificBuilder._Nothing(); break; case ChangesEntityDescriptorEnum.Changes_ord : specificBuilder._Changes(); break; case ChangesEntityDescriptorEnum.Relate_ord : specificBuilder._Relate(); break; case ChangesEntityDescriptorEnum.Cut_ord : specificBuilder._Cut(); break; case ChangesEntityDescriptorEnum.Copy_ord : specificBuilder._Copy(); break; case ChangesEntityDescriptorEnum.Paste_ord : specificBuilder._Paste(); break; case ChangesEntityDescriptorEnum.Delete_ord : specificBuilder._Delete(); break; case ChangesEntityDescriptorEnum.Insert_ord : specificBuilder._Insert(); break; case ChangesEntityDescriptorEnum.Replace_ord : specificBuilder._Replace(); break; case ChangesEntityDescriptorEnum.Wrap_ord : specificBuilder._Wrap(); break; case ChangesEntityDescriptorEnum.Comment_ord : specificBuilder._Comment(); break; } } public void wEntity_(EntityDescriptor<?> entityDesc, int initialCapacity) { switch (entityDesc.getOrdinal()) { case ChangesEntityDescriptorEnum.Revisions_ord : specificBuilder.Revisions_(initialCapacity); break; case ChangesEntityDescriptorEnum.RevisionChanges_ord : specificBuilder.RevisionChanges_(initialCapacity); break; case ChangesEntityDescriptorEnum.ChangeSides_ord : specificBuilder.ChangeSides_(initialCapacity); break; case ChangesEntityDescriptorEnum.ChangeRevisions_ord : specificBuilder.ChangeRevisions_(initialCapacity); break; case ChangesEntityDescriptorEnum.Changes_ord : specificBuilder.Changes_(initialCapacity); break; } } public void wEntity(EntityDescriptor<?> entityDesc, String value) { switch (entityDesc.getOrdinal()) { case ChangesEntityDescriptorEnum.Text_ord : specificBuilder.Text(value); break; } } public void wEntity(EntityDescriptor<?> entityDesc, int value) { switch (entityDesc.getOrdinal()) { case ChangesEntityDescriptorEnum.Clipboard_ord : specificBuilder.Clipboard(value); break; } } }