Class AefGridLayoutDataImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- com._1c.g5.aef2.standard.viewModels.impl.AefGridLayoutDataImpl
-
- All Implemented Interfaces:
AefGridLayoutData
,IAefLayoutData
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class AefGridLayoutDataImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements AefGridLayoutData
An implementation of the model object 'Aef Grid Layout Data'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
exclude
The cached value of the 'Exclude
' attribute.protected static boolean
EXCLUDE_EDEFAULT
The default value of the 'Exclude
' attribute.protected static boolean
GRAB_EXCESS_HORIZONTAL_SPACE_EDEFAULT
The default value of the 'Grab Excess Horizontal Space
' attribute.protected static boolean
GRAB_EXCESS_VERTICAL_SPACE_EDEFAULT
The default value of the 'Grab Excess Vertical Space
' attribute.protected boolean
grabExcessHorizontalSpace
The cached value of the 'Grab Excess Horizontal Space
' attribute.protected boolean
grabExcessVerticalSpace
The cached value of the 'Grab Excess Vertical Space
' attribute.protected static int
HEIGHT_HINT_EDEFAULT
The default value of the 'Height Hint
' attribute.protected int
heightHint
The cached value of the 'Height Hint
' attribute.protected static int
HORIZONTAL_ALIGNMENT_EDEFAULT
The default value of the 'Horizontal Alignment
' attribute.protected static int
HORIZONTAL_INDENT_EDEFAULT
The default value of the 'Horizontal Indent
' attribute.protected static int
HORIZONTAL_SPAN_EDEFAULT
The default value of the 'Horizontal Span
' attribute.protected int
horizontalAlignment
The cached value of the 'Horizontal Alignment
' attribute.protected int
horizontalIndent
The cached value of the 'Horizontal Indent
' attribute.protected int
horizontalSpan
The cached value of the 'Horizontal Span
' attribute.protected static int
MINIMUM_HEIGHT_EDEFAULT
The default value of the 'Minimum Height
' attribute.protected static int
MINIMUM_WIDTH_EDEFAULT
The default value of the 'Minimum Width
' attribute.protected int
minimumHeight
The cached value of the 'Minimum Height
' attribute.protected int
minimumWidth
The cached value of the 'Minimum Width
' attribute.protected static int
VERTICAL_ALIGNMENT_EDEFAULT
The default value of the 'Vertical Alignment
' attribute.protected static int
VERTICAL_INDENT_EDEFAULT
The default value of the 'Vertical Indent
' attribute.protected static int
VERTICAL_SPAN_EDEFAULT
The default value of the 'Vertical Span
' attribute.protected int
verticalAlignment
The cached value of the 'Vertical Alignment
' attribute.protected int
verticalIndent
The cached value of the 'Vertical Indent
' attribute.protected int
verticalSpan
The cached value of the 'Vertical Span
' attribute.protected static int
WIDTH_HINT_EDEFAULT
The default value of the 'Width Hint
' attribute.protected int
widthHint
The cached value of the 'Width Hint
' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AefGridLayoutDataImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
int
getHeightHint()
int
getHorizontalAlignment()
int
getHorizontalIndent()
int
getHorizontalSpan()
int
getMinimumHeight()
int
getMinimumWidth()
int
getVerticalAlignment()
int
getVerticalIndent()
int
getVerticalSpan()
int
getWidthHint()
boolean
isExclude()
boolean
isGrabExcessHorizontalSpace()
boolean
isGrabExcessVerticalSpace()
void
setExclude(boolean newExclude)
void
setGrabExcessHorizontalSpace(boolean newGrabExcessHorizontalSpace)
void
setGrabExcessVerticalSpace(boolean newGrabExcessVerticalSpace)
void
setHeightHint(int newHeightHint)
void
setHorizontalAlignment(int newHorizontalAlignment)
void
setHorizontalIndent(int newHorizontalIndent)
void
setHorizontalSpan(int newHorizontalSpan)
void
setMinimumHeight(int newMinimumHeight)
void
setMinimumWidth(int newMinimumWidth)
void
setVerticalAlignment(int newVerticalAlignment)
void
setVerticalIndent(int newVerticalIndent)
void
setVerticalSpan(int newVerticalSpan)
void
setWidthHint(int newWidthHint)
String
toString()
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
VERTICAL_ALIGNMENT_EDEFAULT
protected static final int VERTICAL_ALIGNMENT_EDEFAULT
The default value of the 'Vertical Alignment
' attribute.- See Also:
getVerticalAlignment()
, Constant Field Values
-
verticalAlignment
protected int verticalAlignment
The cached value of the 'Vertical Alignment
' attribute.- See Also:
getVerticalAlignment()
-
HORIZONTAL_ALIGNMENT_EDEFAULT
protected static final int HORIZONTAL_ALIGNMENT_EDEFAULT
The default value of the 'Horizontal Alignment
' attribute.- See Also:
getHorizontalAlignment()
, Constant Field Values
-
horizontalAlignment
protected int horizontalAlignment
The cached value of the 'Horizontal Alignment
' attribute.- See Also:
getHorizontalAlignment()
-
WIDTH_HINT_EDEFAULT
protected static final int WIDTH_HINT_EDEFAULT
The default value of the 'Width Hint
' attribute.- See Also:
getWidthHint()
, Constant Field Values
-
widthHint
protected int widthHint
The cached value of the 'Width Hint
' attribute.- See Also:
getWidthHint()
-
HEIGHT_HINT_EDEFAULT
protected static final int HEIGHT_HINT_EDEFAULT
The default value of the 'Height Hint
' attribute.- See Also:
getHeightHint()
, Constant Field Values
-
heightHint
protected int heightHint
The cached value of the 'Height Hint
' attribute.- See Also:
getHeightHint()
-
HORIZONTAL_INDENT_EDEFAULT
protected static final int HORIZONTAL_INDENT_EDEFAULT
The default value of the 'Horizontal Indent
' attribute.- See Also:
getHorizontalIndent()
, Constant Field Values
-
horizontalIndent
protected int horizontalIndent
The cached value of the 'Horizontal Indent
' attribute.- See Also:
getHorizontalIndent()
-
VERTICAL_INDENT_EDEFAULT
protected static final int VERTICAL_INDENT_EDEFAULT
The default value of the 'Vertical Indent
' attribute.- See Also:
getVerticalIndent()
, Constant Field Values
-
verticalIndent
protected int verticalIndent
The cached value of the 'Vertical Indent
' attribute.- See Also:
getVerticalIndent()
-
HORIZONTAL_SPAN_EDEFAULT
protected static final int HORIZONTAL_SPAN_EDEFAULT
The default value of the 'Horizontal Span
' attribute.- See Also:
getHorizontalSpan()
, Constant Field Values
-
horizontalSpan
protected int horizontalSpan
The cached value of the 'Horizontal Span
' attribute.- See Also:
getHorizontalSpan()
-
VERTICAL_SPAN_EDEFAULT
protected static final int VERTICAL_SPAN_EDEFAULT
The default value of the 'Vertical Span
' attribute.- See Also:
getVerticalSpan()
, Constant Field Values
-
verticalSpan
protected int verticalSpan
The cached value of the 'Vertical Span
' attribute.- See Also:
getVerticalSpan()
-
GRAB_EXCESS_HORIZONTAL_SPACE_EDEFAULT
protected static final boolean GRAB_EXCESS_HORIZONTAL_SPACE_EDEFAULT
The default value of the 'Grab Excess Horizontal Space
' attribute.
-
grabExcessHorizontalSpace
protected boolean grabExcessHorizontalSpace
The cached value of the 'Grab Excess Horizontal Space
' attribute.- See Also:
isGrabExcessHorizontalSpace()
-
GRAB_EXCESS_VERTICAL_SPACE_EDEFAULT
protected static final boolean GRAB_EXCESS_VERTICAL_SPACE_EDEFAULT
The default value of the 'Grab Excess Vertical Space
' attribute.- See Also:
isGrabExcessVerticalSpace()
, Constant Field Values
-
grabExcessVerticalSpace
protected boolean grabExcessVerticalSpace
The cached value of the 'Grab Excess Vertical Space
' attribute.- See Also:
isGrabExcessVerticalSpace()
-
MINIMUM_WIDTH_EDEFAULT
protected static final int MINIMUM_WIDTH_EDEFAULT
The default value of the 'Minimum Width
' attribute.- See Also:
getMinimumWidth()
, Constant Field Values
-
minimumWidth
protected int minimumWidth
The cached value of the 'Minimum Width
' attribute.- See Also:
getMinimumWidth()
-
MINIMUM_HEIGHT_EDEFAULT
protected static final int MINIMUM_HEIGHT_EDEFAULT
The default value of the 'Minimum Height
' attribute.- See Also:
getMinimumHeight()
, Constant Field Values
-
minimumHeight
protected int minimumHeight
The cached value of the 'Minimum Height
' attribute.- See Also:
getMinimumHeight()
-
EXCLUDE_EDEFAULT
protected static final boolean EXCLUDE_EDEFAULT
The default value of the 'Exclude
' attribute.- See Also:
isExclude()
, Constant Field Values
-
exclude
protected boolean exclude
The cached value of the 'Exclude
' attribute.- See Also:
isExclude()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getVerticalAlignment
public int getVerticalAlignment()
- Specified by:
getVerticalAlignment
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Vertical Alignment' attribute.
- See Also:
AefGridLayoutData.setVerticalAlignment(int)
,AefStandardPackage.getAefGridLayoutData_VerticalAlignment()
-
setVerticalAlignment
public void setVerticalAlignment(int newVerticalAlignment)
- Specified by:
setVerticalAlignment
in interfaceAefGridLayoutData
- Parameters:
newVerticalAlignment
- the new value of the 'Vertical Alignment' attribute.- See Also:
AefGridLayoutData.getVerticalAlignment()
-
getHorizontalAlignment
public int getHorizontalAlignment()
- Specified by:
getHorizontalAlignment
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Horizontal Alignment' attribute.
- See Also:
AefGridLayoutData.setHorizontalAlignment(int)
,AefStandardPackage.getAefGridLayoutData_HorizontalAlignment()
-
setHorizontalAlignment
public void setHorizontalAlignment(int newHorizontalAlignment)
- Specified by:
setHorizontalAlignment
in interfaceAefGridLayoutData
- Parameters:
newHorizontalAlignment
- the new value of the 'Horizontal Alignment' attribute.- See Also:
AefGridLayoutData.getHorizontalAlignment()
-
getWidthHint
public int getWidthHint()
- Specified by:
getWidthHint
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Width Hint' attribute.
- See Also:
AefGridLayoutData.setWidthHint(int)
,AefStandardPackage.getAefGridLayoutData_WidthHint()
-
setWidthHint
public void setWidthHint(int newWidthHint)
- Specified by:
setWidthHint
in interfaceAefGridLayoutData
- Parameters:
newWidthHint
- the new value of the 'Width Hint' attribute.- See Also:
AefGridLayoutData.getWidthHint()
-
getHeightHint
public int getHeightHint()
- Specified by:
getHeightHint
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Height Hint' attribute.
- See Also:
AefGridLayoutData.setHeightHint(int)
,AefStandardPackage.getAefGridLayoutData_HeightHint()
-
setHeightHint
public void setHeightHint(int newHeightHint)
- Specified by:
setHeightHint
in interfaceAefGridLayoutData
- Parameters:
newHeightHint
- the new value of the 'Height Hint' attribute.- See Also:
AefGridLayoutData.getHeightHint()
-
getHorizontalIndent
public int getHorizontalIndent()
- Specified by:
getHorizontalIndent
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Horizontal Indent' attribute.
- See Also:
AefGridLayoutData.setHorizontalIndent(int)
,AefStandardPackage.getAefGridLayoutData_HorizontalIndent()
-
setHorizontalIndent
public void setHorizontalIndent(int newHorizontalIndent)
- Specified by:
setHorizontalIndent
in interfaceAefGridLayoutData
- Parameters:
newHorizontalIndent
- the new value of the 'Horizontal Indent' attribute.- See Also:
AefGridLayoutData.getHorizontalIndent()
-
getVerticalIndent
public int getVerticalIndent()
- Specified by:
getVerticalIndent
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Vertical Indent' attribute.
- See Also:
AefGridLayoutData.setVerticalIndent(int)
,AefStandardPackage.getAefGridLayoutData_VerticalIndent()
-
setVerticalIndent
public void setVerticalIndent(int newVerticalIndent)
- Specified by:
setVerticalIndent
in interfaceAefGridLayoutData
- Parameters:
newVerticalIndent
- the new value of the 'Vertical Indent' attribute.- See Also:
AefGridLayoutData.getVerticalIndent()
-
getHorizontalSpan
public int getHorizontalSpan()
- Specified by:
getHorizontalSpan
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Horizontal Span' attribute.
- See Also:
AefGridLayoutData.setHorizontalSpan(int)
,AefStandardPackage.getAefGridLayoutData_HorizontalSpan()
-
setHorizontalSpan
public void setHorizontalSpan(int newHorizontalSpan)
- Specified by:
setHorizontalSpan
in interfaceAefGridLayoutData
- Parameters:
newHorizontalSpan
- the new value of the 'Horizontal Span' attribute.- See Also:
AefGridLayoutData.getHorizontalSpan()
-
getVerticalSpan
public int getVerticalSpan()
- Specified by:
getVerticalSpan
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Vertical Span' attribute.
- See Also:
AefGridLayoutData.setVerticalSpan(int)
,AefStandardPackage.getAefGridLayoutData_VerticalSpan()
-
setVerticalSpan
public void setVerticalSpan(int newVerticalSpan)
- Specified by:
setVerticalSpan
in interfaceAefGridLayoutData
- Parameters:
newVerticalSpan
- the new value of the 'Vertical Span' attribute.- See Also:
AefGridLayoutData.getVerticalSpan()
-
isGrabExcessHorizontalSpace
public boolean isGrabExcessHorizontalSpace()
- Specified by:
isGrabExcessHorizontalSpace
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Grab Excess Horizontal Space' attribute.
- See Also:
AefGridLayoutData.setGrabExcessHorizontalSpace(boolean)
,AefStandardPackage.getAefGridLayoutData_GrabExcessHorizontalSpace()
-
setGrabExcessHorizontalSpace
public void setGrabExcessHorizontalSpace(boolean newGrabExcessHorizontalSpace)
- Specified by:
setGrabExcessHorizontalSpace
in interfaceAefGridLayoutData
- Parameters:
newGrabExcessHorizontalSpace
- the new value of the 'Grab Excess Horizontal Space' attribute.- See Also:
AefGridLayoutData.isGrabExcessHorizontalSpace()
-
isGrabExcessVerticalSpace
public boolean isGrabExcessVerticalSpace()
- Specified by:
isGrabExcessVerticalSpace
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Grab Excess Vertical Space' attribute.
- See Also:
AefGridLayoutData.setGrabExcessVerticalSpace(boolean)
,AefStandardPackage.getAefGridLayoutData_GrabExcessVerticalSpace()
-
setGrabExcessVerticalSpace
public void setGrabExcessVerticalSpace(boolean newGrabExcessVerticalSpace)
- Specified by:
setGrabExcessVerticalSpace
in interfaceAefGridLayoutData
- Parameters:
newGrabExcessVerticalSpace
- the new value of the 'Grab Excess Vertical Space' attribute.- See Also:
AefGridLayoutData.isGrabExcessVerticalSpace()
-
getMinimumWidth
public int getMinimumWidth()
- Specified by:
getMinimumWidth
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Minimum Width' attribute.
- See Also:
AefGridLayoutData.setMinimumWidth(int)
,AefStandardPackage.getAefGridLayoutData_MinimumWidth()
-
setMinimumWidth
public void setMinimumWidth(int newMinimumWidth)
- Specified by:
setMinimumWidth
in interfaceAefGridLayoutData
- Parameters:
newMinimumWidth
- the new value of the 'Minimum Width' attribute.- See Also:
AefGridLayoutData.getMinimumWidth()
-
getMinimumHeight
public int getMinimumHeight()
- Specified by:
getMinimumHeight
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Minimum Height' attribute.
- See Also:
AefGridLayoutData.setMinimumHeight(int)
,AefStandardPackage.getAefGridLayoutData_MinimumHeight()
-
setMinimumHeight
public void setMinimumHeight(int newMinimumHeight)
- Specified by:
setMinimumHeight
in interfaceAefGridLayoutData
- Parameters:
newMinimumHeight
- the new value of the 'Minimum Height' attribute.- See Also:
AefGridLayoutData.getMinimumHeight()
-
isExclude
public boolean isExclude()
- Specified by:
isExclude
in interfaceAefGridLayoutData
- Returns:
- the value of the 'Exclude' attribute.
- See Also:
AefGridLayoutData.setExclude(boolean)
,AefStandardPackage.getAefGridLayoutData_Exclude()
-
setExclude
public void setExclude(boolean newExclude)
- Specified by:
setExclude
in interfaceAefGridLayoutData
- Parameters:
newExclude
- the new value of the 'Exclude' attribute.- See Also:
AefGridLayoutData.isExclude()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-