Class CreateServerInfobaseArgumentsItemProvider
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.eclipse.emf.edit.provider.ItemProviderAdapter
-
- com._1c.g5.v8.dt.platform.services.model.provider.CreateInfobaseArgumentsItemProvider
-
- com._1c.g5.v8.dt.platform.services.model.provider.CreateServerInfobaseArgumentsItemProvider
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter
,org.eclipse.emf.common.notify.Adapter.Internal
,org.eclipse.emf.common.util.ResourceLocator
,org.eclipse.emf.edit.command.CreateChildCommand.Helper
,org.eclipse.emf.edit.provider.IChangeNotifier
,org.eclipse.emf.edit.provider.IDisposable
,org.eclipse.emf.edit.provider.IEditingDomainItemProvider
,org.eclipse.emf.edit.provider.IItemLabelProvider
,org.eclipse.emf.edit.provider.IItemPropertySource
,org.eclipse.emf.edit.provider.IStructuredItemContentProvider
,org.eclipse.emf.edit.provider.ITreeItemContentProvider
public class CreateServerInfobaseArgumentsItemProvider extends CreateInfobaseArgumentsItemProvider
This is the item provider adapter for aCreateServerInfobaseArguments
object.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
org.eclipse.emf.edit.provider.ItemProviderAdapter.ChildrenStore, org.eclipse.emf.edit.provider.ItemProviderAdapter.ModifiableSingletonEList<E extends Object>, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
-
-
Constructor Summary
Constructors Constructor Description CreateServerInfobaseArgumentsItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
This constructs an instance from a factory and a notifier.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addDatabaseNamePropertyDescriptor(Object object)
This adds a property descriptor for the Database Name feature.protected void
addDatabasePasswordPropertyDescriptor(Object object)
This adds a property descriptor for the Database Password feature.protected void
addDatabaseServerPropertyDescriptor(Object object)
This adds a property descriptor for the Database Server feature.protected void
addDatabaseTypePropertyDescriptor(Object object)
This adds a property descriptor for the Database Type feature.protected void
addDatabaseUserPropertyDescriptor(Object object)
This adds a property descriptor for the Database User feature.protected void
addDateShiftPropertyDescriptor(Object object)
This adds a property descriptor for the Date Shift feature.protected void
addForceCreatePropertyDescriptor(Object object)
This adds a property descriptor for the Force Create feature.protected void
addLockScheduledJobsPropertyDescriptor(Object object)
This adds a property descriptor for the Lock Scheduled Jobs feature.protected void
addSecureConnectionPropertyDescriptor(Object object)
This adds a property descriptor for the Secure Connection feature.protected void
collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
This addsCommandParameter
s describing the children that can be created under this object.Object
getImage(Object object)
This returns CreateServerInfobaseArguments.gif.List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor>
getPropertyDescriptors(Object object)
This returns the property descriptors for the adapted class.String
getText(Object object)
This returns the label text for the adapted class.void
notifyChanged(org.eclipse.emf.common.notify.Notification notification)
This handles model notifications by callingItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)
to update any cached children and by creating a viewer notification, which it passes toItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)
.-
Methods inherited from class com._1c.g5.v8.dt.platform.services.model.provider.CreateInfobaseArgumentsItemProvider
addLocalePropertyDescriptor, getResourceLocator
-
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getStyledText, getTypeText, getTypeText, getUpdateableText, getValue, getWrappedValues, hasChildren, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isResolveProxies, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors, getParent
-
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor
-
-
-
-
Method Detail
-
getPropertyDescriptors
public List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors(Object object)
This returns the property descriptors for the adapted class.- Specified by:
getPropertyDescriptors
in interfaceorg.eclipse.emf.edit.provider.IItemPropertySource
- Overrides:
getPropertyDescriptors
in classCreateInfobaseArgumentsItemProvider
-
addSecureConnectionPropertyDescriptor
protected void addSecureConnectionPropertyDescriptor(Object object)
This adds a property descriptor for the Secure Connection feature.
-
addDatabaseTypePropertyDescriptor
protected void addDatabaseTypePropertyDescriptor(Object object)
This adds a property descriptor for the Database Type feature.
-
addDatabaseServerPropertyDescriptor
protected void addDatabaseServerPropertyDescriptor(Object object)
This adds a property descriptor for the Database Server feature.
-
addDatabaseNamePropertyDescriptor
protected void addDatabaseNamePropertyDescriptor(Object object)
This adds a property descriptor for the Database Name feature.
-
addDatabaseUserPropertyDescriptor
protected void addDatabaseUserPropertyDescriptor(Object object)
This adds a property descriptor for the Database User feature.
-
addDatabasePasswordPropertyDescriptor
protected void addDatabasePasswordPropertyDescriptor(Object object)
This adds a property descriptor for the Database Password feature.
-
addDateShiftPropertyDescriptor
protected void addDateShiftPropertyDescriptor(Object object)
This adds a property descriptor for the Date Shift feature.
-
addForceCreatePropertyDescriptor
protected void addForceCreatePropertyDescriptor(Object object)
This adds a property descriptor for the Force Create feature.
-
addLockScheduledJobsPropertyDescriptor
protected void addLockScheduledJobsPropertyDescriptor(Object object)
This adds a property descriptor for the Lock Scheduled Jobs feature.
-
getImage
public Object getImage(Object object)
This returns CreateServerInfobaseArguments.gif.- Specified by:
getImage
in interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider
- Overrides:
getImage
in classCreateInfobaseArgumentsItemProvider
-
getText
public String getText(Object object)
This returns the label text for the adapted class.- Specified by:
getText
in interfaceorg.eclipse.emf.edit.provider.IItemLabelProvider
- Overrides:
getText
in classCreateInfobaseArgumentsItemProvider
-
notifyChanged
public void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
This handles model notifications by callingItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification)
to update any cached children and by creating a viewer notification, which it passes toItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification)
.- Specified by:
notifyChanged
in interfaceorg.eclipse.emf.common.notify.Adapter
- Overrides:
notifyChanged
in classCreateInfobaseArgumentsItemProvider
-
collectNewChildDescriptors
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object)
This addsCommandParameter
s describing the children that can be created under this object.- Overrides:
collectNewChildDescriptors
in classCreateInfobaseArgumentsItemProvider
-
-