Class CustomInfobaseReferenceItemProvider
- 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.SectionItemProvider
-
- com._1c.g5.v8.dt.platform.services.model.provider.InfobaseReferenceItemProvider
-
- com._1c.g5.v8.dt.platform.services.model.provider.CustomInfobaseReferenceItemProvider
-
- 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 CustomInfobaseReferenceItemProvider extends InfobaseReferenceItemProvider
Customization of auto-generatingInfobaseItemProvider
.
-
-
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 CustomInfobaseReferenceItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
Constructor ofCustomInfobaseReferenceItemProvider
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addConnectionStringPropertyDescriptor(Object object)
This adds a property descriptor for the Connection String feature.protected org.eclipse.emf.edit.provider.ItemPropertyDescriptor
createItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, String displayName, String description, org.eclipse.emf.ecore.EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, Object staticImage, String category, String[] filterFlags)
List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor>
getPropertyDescriptors(Object object)
This returns the property descriptors for the adapted class.-
Methods inherited from class com._1c.g5.v8.dt.platform.services.model.provider.InfobaseReferenceItemProvider
addAdditionalParametersPropertyDescriptor, addAppArchPropertyDescriptor, addAuthenticationPropertyDescriptor, addClientConnectionSpeedPropertyDescriptor, addClientTypePropertyDescriptor, addDefaultClientTypePropertyDescriptor, addDefaultVersionPropertyDescriptor, addDevelopmentServerPropertyDescriptor, addHttpsCaCertificateFilePropertyDescriptor, addHttpsCaCertificatePropertyDescriptor, addHttpsClientCertificateFilePropertyDescriptor, addHttpsClientCertificatePropertyDescriptor, addHttpsClientCertificateSelectTypePropertyDescriptor, addHttpsClientNssCertificateNamePropertyDescriptor, addHttpsClientNssPathPropertyDescriptor, addInfobaseTypePropertyDescriptor, addMobilePublicKeyPropertyDescriptor, addProxyPasswordPropertyDescriptor, addProxyPortPropertyDescriptor, addProxyServerPropertyDescriptor, addProxyUserPropertyDescriptor, addShowInListPropertyDescriptor, addUpdateUrlPropertyDescriptor, addUseProxyPropertyDescriptor, addVersionPropertyDescriptor, addWebCommonInfoBaseUrlPropertyDescriptor, addWebserverAuthenticationPropertyDescriptor, collectNewChildDescriptors, getChildFeature, getChildrenFeatures, getImage, getText, notifyChanged
-
Methods inherited from class com._1c.g5.v8.dt.platform.services.model.provider.SectionItemProvider
addExternalPropertyDescriptor, addFolderPropertyDescriptor, addNamePropertyDescriptor, addOrderInListPropertyDescriptor, addOrderInTreePropertyDescriptor, addUuidPropertyDescriptor, 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, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, 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
-
-
-
-
Constructor Detail
-
CustomInfobaseReferenceItemProvider
public CustomInfobaseReferenceItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
Constructor ofCustomInfobaseReferenceItemProvider
.- Parameters:
adapterFactory
- adapter factory, cannot benull
-
-
Method Detail
-
getPropertyDescriptors
public List<org.eclipse.emf.edit.provider.IItemPropertyDescriptor> getPropertyDescriptors(Object object)
Description copied from class:InfobaseReferenceItemProvider
This returns the property descriptors for the adapted class.- Specified by:
getPropertyDescriptors
in interfaceorg.eclipse.emf.edit.provider.IItemPropertySource
- Overrides:
getPropertyDescriptors
in classInfobaseReferenceItemProvider
-
createItemPropertyDescriptor
protected org.eclipse.emf.edit.provider.ItemPropertyDescriptor createItemPropertyDescriptor(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, org.eclipse.emf.common.util.ResourceLocator resourceLocator, String displayName, String description, org.eclipse.emf.ecore.EStructuralFeature feature, boolean isSettable, boolean multiLine, boolean sortChoices, Object staticImage, String category, String[] filterFlags)
- Overrides:
createItemPropertyDescriptor
in classorg.eclipse.emf.edit.provider.ItemProviderAdapter
-
addConnectionStringPropertyDescriptor
protected void addConnectionStringPropertyDescriptor(Object object)
This adds a property descriptor for the Connection String feature.- Parameters:
object
- owner object, cannot benull
-
-