Class 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 a CreateServerInfobaseArguments 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
      • Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter

        org.eclipse.emf.common.notify.Adapter.Internal
    • Field Summary

      • Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter

        adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded
      • Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl

        target
    • 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 adds CommandParameters 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 calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
      • 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 org.eclipse.emf.common.notify.impl.AdapterImpl

        getTarget
      • 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
      • Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider

        getElements
      • Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider

        getChildren, getParent, hasChildren
    • Constructor Detail

      • CreateServerInfobaseArgumentsItemProvider

        public CreateServerInfobaseArgumentsItemProvider​(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
        This constructs an instance from a factory and a notifier.
    • 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 interface org.eclipse.emf.edit.provider.IItemPropertySource
        Overrides:
        getPropertyDescriptors in class CreateInfobaseArgumentsItemProvider
      • 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.
      • notifyChanged

        public void notifyChanged​(org.eclipse.emf.common.notify.Notification notification)
        This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification).
        Specified by:
        notifyChanged in interface org.eclipse.emf.common.notify.Adapter
        Overrides:
        notifyChanged in class CreateInfobaseArgumentsItemProvider