Class ForegroundWindowDataImpl
- 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.v8.dt.debug.model.foreground.data.impl.ForegroundWindowDataImpl
-
- All Implemented Interfaces:
ForegroundWindowData
,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 ForegroundWindowDataImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements ForegroundWindowData
An implementation of the model object 'Foreground Window 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 static String
COMPUTER_NAME_EDEFAULT
The default value of the 'Computer Name
' attribute.protected String
computerName
The cached value of the 'Computer Name
' attribute.protected static String
HWND_FOREGROUND_EDEFAULT
The default value of the 'Hwnd Foreground
' attribute.protected String
hwndForeground
The cached value of the 'Hwnd Foreground
' attribute.protected static boolean
MANAGED_WINDOW_EDEFAULT
The default value of the 'Managed Window
' attribute.protected boolean
managedWindow
The cached value of the 'Managed Window
' attribute.protected boolean
managedWindowESet
This is true if the Managed Window attribute has been set.-
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
ForegroundWindowDataImpl()
-
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)
String
getComputerName()
String
getHwndForeground()
boolean
isManagedWindow()
boolean
isSetManagedWindow()
void
setComputerName(String newComputerName)
void
setHwndForeground(String newHwndForeground)
void
setManagedWindow(boolean newManagedWindow)
String
toString()
void
unsetManagedWindow()
-
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
-
COMPUTER_NAME_EDEFAULT
protected static final String COMPUTER_NAME_EDEFAULT
The default value of the 'Computer Name
' attribute.- See Also:
getComputerName()
-
computerName
protected String computerName
The cached value of the 'Computer Name
' attribute.- See Also:
getComputerName()
-
HWND_FOREGROUND_EDEFAULT
protected static final String HWND_FOREGROUND_EDEFAULT
The default value of the 'Hwnd Foreground
' attribute.- See Also:
getHwndForeground()
-
hwndForeground
protected String hwndForeground
The cached value of the 'Hwnd Foreground
' attribute.- See Also:
getHwndForeground()
-
MANAGED_WINDOW_EDEFAULT
protected static final boolean MANAGED_WINDOW_EDEFAULT
The default value of the 'Managed Window
' attribute.- See Also:
isManagedWindow()
, Constant Field Values
-
managedWindow
protected boolean managedWindow
The cached value of the 'Managed Window
' attribute.- See Also:
isManagedWindow()
-
managedWindowESet
protected boolean managedWindowESet
This is true if the Managed Window attribute has been set.
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getComputerName
public String getComputerName()
- Specified by:
getComputerName
in interfaceForegroundWindowData
- Returns:
- the value of the 'Computer Name' attribute.
- See Also:
ForegroundWindowData.setComputerName(String)
,DataPackage.getForegroundWindowData_ComputerName()
-
setComputerName
public void setComputerName(String newComputerName)
- Specified by:
setComputerName
in interfaceForegroundWindowData
- Parameters:
newComputerName
- the new value of the 'Computer Name' attribute.- See Also:
ForegroundWindowData.getComputerName()
-
getHwndForeground
public String getHwndForeground()
- Specified by:
getHwndForeground
in interfaceForegroundWindowData
- Returns:
- the value of the 'Hwnd Foreground' attribute.
- See Also:
ForegroundWindowData.setHwndForeground(String)
,DataPackage.getForegroundWindowData_HwndForeground()
-
setHwndForeground
public void setHwndForeground(String newHwndForeground)
- Specified by:
setHwndForeground
in interfaceForegroundWindowData
- Parameters:
newHwndForeground
- the new value of the 'Hwnd Foreground' attribute.- See Also:
ForegroundWindowData.getHwndForeground()
-
isManagedWindow
public boolean isManagedWindow()
- Specified by:
isManagedWindow
in interfaceForegroundWindowData
- Returns:
- the value of the 'Managed Window' attribute.
- See Also:
ForegroundWindowData.isSetManagedWindow()
,ForegroundWindowData.unsetManagedWindow()
,ForegroundWindowData.setManagedWindow(boolean)
,DataPackage.getForegroundWindowData_ManagedWindow()
-
setManagedWindow
public void setManagedWindow(boolean newManagedWindow)
- Specified by:
setManagedWindow
in interfaceForegroundWindowData
- Parameters:
newManagedWindow
- the new value of the 'Managed Window' attribute.- See Also:
ForegroundWindowData.isSetManagedWindow()
,ForegroundWindowData.unsetManagedWindow()
,ForegroundWindowData.isManagedWindow()
-
unsetManagedWindow
public void unsetManagedWindow()
- Specified by:
unsetManagedWindow
in interfaceForegroundWindowData
- See Also:
ForegroundWindowData.isSetManagedWindow()
,ForegroundWindowData.isManagedWindow()
,ForegroundWindowData.setManagedWindow(boolean)
-
isSetManagedWindow
public boolean isSetManagedWindow()
- Specified by:
isSetManagedWindow
in interfaceForegroundWindowData
- Returns:
- whether the value of the 'Managed Window' attribute is set.
- See Also:
ForegroundWindowData.unsetManagedWindow()
,ForegroundWindowData.isManagedWindow()
,ForegroundWindowData.setManagedWindow(boolean)
-
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
-
-