diff options
author | Kenji Hosokawa <khosokawa@jp.adit-jv.com> | 2021-08-03 18:42:39 +0900 |
---|---|---|
committer | Kenji Hosokawa <khosokawa@jp.adit-jv.com> | 2021-08-06 19:32:38 +0900 |
commit | be4f78978faba3d3ceb88df02a7f93a2e09ff1e0 (patch) | |
tree | 1f3f1a96251ac4f655c8a96fc33d5d4ee779cd06 /rba.model.view/src/rba/view/impl/RBAViewFactoryImpl.java | |
parent | 71ca7c6cab863767ef30c8bd05b2bbfda8731cb5 (diff) |
Initial commit
Bug-AGL: SPEC-4033
Signed-off-by: Kenji Hosokawa <khosokawa@jp.adit-jv.com>
Diffstat (limited to 'rba.model.view/src/rba/view/impl/RBAViewFactoryImpl.java')
-rw-r--r-- | rba.model.view/src/rba/view/impl/RBAViewFactoryImpl.java | 390 |
1 files changed, 390 insertions, 0 deletions
diff --git a/rba.model.view/src/rba/view/impl/RBAViewFactoryImpl.java b/rba.model.view/src/rba/view/impl/RBAViewFactoryImpl.java new file mode 100644 index 0000000..ee41c60 --- /dev/null +++ b/rba.model.view/src/rba/view/impl/RBAViewFactoryImpl.java @@ -0,0 +1,390 @@ +/** + */ +package rba.view.impl; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.EDataType; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EPackage; + +import org.eclipse.emf.ecore.impl.EFactoryImpl; + +import org.eclipse.emf.ecore.plugin.EcorePlugin; + +import rba.view.*; + +/** + * <!-- begin-user-doc --> An implementation of the model <b>Factory</b>. <!-- end-user-doc --> + * @generated + */ +public class RBAViewFactoryImpl extends EFactoryImpl implements RBAViewFactory { + /** + * Creates the default factory implementation. + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public static RBAViewFactory init() { + try { + RBAViewFactory theRBAViewFactory = (RBAViewFactory) EPackage.Registry.INSTANCE + .getEFactory(RBAViewPackage.eNS_URI); + if (theRBAViewFactory != null) { + return theRBAViewFactory; + } + } catch (Exception exception) { + EcorePlugin.INSTANCE.log(exception); + } + return new RBAViewFactoryImpl(); + } + + /** + * Creates an instance of the factory. + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public RBAViewFactoryImpl() { + super(); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + @Override + public EObject create(EClass eClass) { + switch (eClass.getClassifierID()) { + case RBAViewPackage.VIEW_CONTENT: + return createViewContent(); + case RBAViewPackage.VIEW_CONTENT_SET: + return createViewContentSet(); + case RBAViewPackage.VIEW_CONTENT_STATE: + return createViewContentState(); + case RBAViewPackage.VERTICAL_LAYOUT: + return createVerticalLayout(); + case RBAViewPackage.HORIZONTAL_LAYOUT: + return createHorizontalLayout(); + case RBAViewPackage.FIXED_POSITION_LAYOUT: + return createFixedPositionLayout(); + case RBAViewPackage.POSITION_CONTAINER: + return createPositionContainer(); + case RBAViewPackage.DISPLAY: + return createDisplay(); + case RBAViewPackage.COMPOSITE_AREA: + return createCompositeArea(); + case RBAViewPackage.AREA: + return createArea(); + case RBAViewPackage.AREA_SET: + return createAreaSet(); + case RBAViewPackage.SIZE: + return createSize(); + case RBAViewPackage.SIZE_REFERENCE: + return createSizeReference(); + case RBAViewPackage.OFFSET: + return createOffset(); + case RBAViewPackage.IS_DISPLAYED: + return createIsDisplayed(); + case RBAViewPackage.DISPLAYING_CONTENT: + return createDisplayingContent(); + case RBAViewPackage.IS_HIDDEN: + return createIsHidden(); + case RBAViewPackage.IS_VISIBLE: + return createIsVisible(); + case RBAViewPackage.ALL_INSTANCE_OF_AREA: + return createAllInstanceOfArea(); + case RBAViewPackage.ALL_INSTANCE_OF_VIEW_CONTENT: + return createAllInstanceOfViewContent(); + case RBAViewPackage.IS_DISPLAYED_ON: + return createIsDisplayedOn(); + case RBAViewPackage.IS_CHANGED_DISPLAY: + return createIsChangedDisplay(); + case RBAViewPackage.IS_TRANSLATED_VIEW_TO: + return createIsTranslatedViewTo(); + case RBAViewPackage.HIDE_LOWER_PRIORITY: + return createHideLowerPriority(); + default: + throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); + } + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + @Override + public Object createFromString(EDataType eDataType, String initialValue) { + switch (eDataType.getClassifierID()) { + case RBAViewPackage.BASE_POINT: + return createBasePointFromString(eDataType, initialValue); + default: + throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); + } + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + @Override + public String convertToString(EDataType eDataType, Object instanceValue) { + switch (eDataType.getClassifierID()) { + case RBAViewPackage.BASE_POINT: + return convertBasePointToString(eDataType, instanceValue); + default: + throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); + } + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public ViewContent createViewContent() { + ViewContentImpl viewContent = new ViewContentImpl(); + return viewContent; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public ViewContentSet createViewContentSet() { + ViewContentSetImpl viewContentSet = new ViewContentSetImpl(); + return viewContentSet; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public ViewContentState createViewContentState() { + ViewContentStateImpl viewContentState = new ViewContentStateImpl(); + return viewContentState; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public VerticalLayout createVerticalLayout() { + VerticalLayoutImpl verticalLayout = new VerticalLayoutImpl(); + return verticalLayout; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public HorizontalLayout createHorizontalLayout() { + HorizontalLayoutImpl horizontalLayout = new HorizontalLayoutImpl(); + return horizontalLayout; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public FixedPositionLayout createFixedPositionLayout() { + FixedPositionLayoutImpl fixedPositionLayout = new FixedPositionLayoutImpl(); + return fixedPositionLayout; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public PositionContainer createPositionContainer() { + PositionContainerImpl positionContainer = new PositionContainerImpl(); + return positionContainer; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public Display createDisplay() { + DisplayImpl display = new DisplayImpl(); + return display; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public CompositeArea createCompositeArea() { + CompositeAreaImpl compositeArea = new CompositeAreaImpl(); + return compositeArea; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public Area createArea() { + AreaImpl area = new AreaImpl(); + return area; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public AreaSet createAreaSet() { + AreaSetImpl areaSet = new AreaSetImpl(); + return areaSet; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public Size createSize() { + SizeImpl size = new SizeImpl(); + return size; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public SizeReference createSizeReference() { + SizeReferenceImpl sizeReference = new SizeReferenceImpl(); + return sizeReference; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public Offset createOffset() { + OffsetImpl offset = new OffsetImpl(); + return offset; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public IsDisplayed createIsDisplayed() { + IsDisplayedImpl isDisplayed = new IsDisplayedImpl(); + return isDisplayed; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public DisplayingContent createDisplayingContent() { + DisplayingContentImpl displayingContent = new DisplayingContentImpl(); + return displayingContent; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public IsHidden createIsHidden() { + IsHiddenImpl isHidden = new IsHiddenImpl(); + return isHidden; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public IsVisible createIsVisible() { + IsVisibleImpl isVisible = new IsVisibleImpl(); + return isVisible; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public AllInstanceOfArea createAllInstanceOfArea() { + AllInstanceOfAreaImpl allInstanceOfArea = new AllInstanceOfAreaImpl(); + return allInstanceOfArea; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public AllInstanceOfViewContent createAllInstanceOfViewContent() { + AllInstanceOfViewContentImpl allInstanceOfViewContent = new AllInstanceOfViewContentImpl(); + return allInstanceOfViewContent; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public IsDisplayedOn createIsDisplayedOn() { + IsDisplayedOnImpl isDisplayedOn = new IsDisplayedOnImpl(); + return isDisplayedOn; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public IsChangedDisplay createIsChangedDisplay() { + IsChangedDisplayImpl isChangedDisplay = new IsChangedDisplayImpl(); + return isChangedDisplay; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public IsTranslatedViewTo createIsTranslatedViewTo() { + IsTranslatedViewToImpl isTranslatedViewTo = new IsTranslatedViewToImpl(); + return isTranslatedViewTo; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public HideLowerPriority createHideLowerPriority() { + HideLowerPriorityImpl hideLowerPriority = new HideLowerPriorityImpl(); + return hideLowerPriority; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public BasePoint createBasePointFromString(EDataType eDataType, String initialValue) { + BasePoint result = BasePoint.get(initialValue); + if (result == null) + throw new IllegalArgumentException( + "The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); + return result; + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public String convertBasePointToString(EDataType eDataType, Object instanceValue) { + return instanceValue == null ? null : instanceValue.toString(); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @generated + */ + public RBAViewPackage getRBAViewPackage() { + return (RBAViewPackage) getEPackage(); + } + + /** + * <!-- begin-user-doc --> <!-- end-user-doc --> + * @deprecated + * @generated + */ + @Deprecated + public static RBAViewPackage getPackage() { + return RBAViewPackage.eINSTANCE; + } + +} // RBAViewFactoryImpl |