public class OrderItemComponentTypeImpl extends org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl implements OrderItemComponentType
The following features are implemented:
Modifier and Type | Field and Description |
---|---|
protected CatalogEntryIdentifierType | catalogEntryIdentifier
The cached value of the 'Catalog Entry Identifier' containment reference.
|
protected static java.lang.String | CONFIGURATION_ID_EDEFAULT
The default value of the 'Configuration ID' attribute.
|
protected java.lang.String | configurationID
The cached value of the 'Configuration ID' attribute.
|
protected OrderItemComponentIdentifierType | orderItemComponentIdentifier
The cached value of the 'Order Item Component Identifier' containment reference.
|
protected QuantityType | quantity
The cached value of the 'Quantity' containment reference.
|
protected boolean | required
The cached value of the 'Required' attribute.
|
protected static boolean | REQUIRED_EDEFAULT
The default value of the 'Required' attribute.
|
protected boolean | requiredESet
This is true if the Required attribute has been set.
|
protected UnitPriceType | unitPrice
The cached value of the 'Unit Price' containment reference.
|
protected UserDataType | userData
The cached value of the 'User Data' containment reference.
|
Modifier | Constructor and Description |
---|---|
protected | OrderItemComponentTypeImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain | basicSetCatalogEntryIdentifier(CatalogEntryIdentifierType newCatalogEntryIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain | basicSetOrderItemComponentIdentifier(OrderItemComponentIdentifierType newOrderItemComponentIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain | basicSetQuantity(QuantityType newQuantity, org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain | basicSetUnitPrice(UnitPriceType newUnitPrice, org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain | basicSetUserData(UserDataType newUserData, org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object | eGet(int featureID, boolean resolve, boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain | eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean | eIsSet(int featureID) |
void | eSet(int featureID, java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass | eStaticClass() |
void | eUnset(int featureID) |
CatalogEntryIdentifierType | getCatalogEntryIdentifier() |
java.lang.String | getConfigurationID() |
OrderItemComponentIdentifierType | getOrderItemComponentIdentifier() |
QuantityType | getQuantity() |
UnitPriceType | getUnitPrice() |
UserDataType | getUserData() |
boolean | isRequired() |
boolean | isSetRequired() |
void | setCatalogEntryIdentifier(CatalogEntryIdentifierType newCatalogEntryIdentifier) |
void | setConfigurationID(java.lang.String newConfigurationID) |
void | setOrderItemComponentIdentifier(OrderItemComponentIdentifierType newOrderItemComponentIdentifier) |
void | setQuantity(QuantityType newQuantity) |
void | setRequired(boolean newRequired) |
void | setUnitPrice(UnitPriceType newUnitPrice) |
void | setUserData(UserDataType newUserData) |
java.lang.String | toString() |
void | unsetRequired() |
protected OrderItemComponentIdentifierType orderItemComponentIdentifier
protected CatalogEntryIdentifierType catalogEntryIdentifier
protected QuantityType quantity
protected UnitPriceType unitPrice
protected static final java.lang.String CONFIGURATION_ID_EDEFAULT
protected java.lang.String configurationID
protected UserDataType userData
protected static final boolean REQUIRED_EDEFAULT
protected boolean required
protected boolean requiredESet
protected org.eclipse.emf.ecore.EClass eStaticClass()
public OrderItemComponentIdentifierType getOrderItemComponentIdentifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetOrderItemComponentIdentifier(OrderItemComponentIdentifierType newOrderItemComponentIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOrderItemComponentIdentifier(OrderItemComponentIdentifierType newOrderItemComponentIdentifier)
public CatalogEntryIdentifierType getCatalogEntryIdentifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetCatalogEntryIdentifier(CatalogEntryIdentifierType newCatalogEntryIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCatalogEntryIdentifier(CatalogEntryIdentifierType newCatalogEntryIdentifier)
public QuantityType getQuantity()
public org.eclipse.emf.common.notify.NotificationChain basicSetQuantity(QuantityType newQuantity, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setQuantity(QuantityType newQuantity)
public UnitPriceType getUnitPrice()
public org.eclipse.emf.common.notify.NotificationChain basicSetUnitPrice(UnitPriceType newUnitPrice, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setUnitPrice(UnitPriceType newUnitPrice)
public java.lang.String getConfigurationID()
public void setConfigurationID(java.lang.String newConfigurationID)
public UserDataType getUserData()
public org.eclipse.emf.common.notify.NotificationChain basicSetUserData(UserDataType newUserData, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setUserData(UserDataType newUserData)
public boolean isRequired()
public void setRequired(boolean newRequired)
public void unsetRequired()
public boolean isSetRequired()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()