/** * This creates an adapter for a {@link org.eclipse.scada.configuration.memory.UserDefinedType}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Adapter createUserDefinedTypeAdapter () { if ( userDefinedTypeItemProvider == null ) { userDefinedTypeItemProvider = new UserDefinedTypeItemProvider ( this ); } return userDefinedTypeItemProvider; }
/** * This returns the property descriptors for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public List<IItemPropertyDescriptor> getPropertyDescriptors ( final Object object ) { if ( this.itemPropertyDescriptors == null ) { super.getPropertyDescriptors ( object ); addIndexPropertyDescriptor ( object ); addLengthPropertyDescriptor ( object ); addTypePropertyDescriptor ( object ); } return this.itemPropertyDescriptors; }
/** * This adds a property descriptor for the Type feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ protected void addTypePropertyDescriptor ( final Object object ) { this.itemPropertyDescriptors.add ( createItemPropertyDescriptor ( ( (ComposeableAdapterFactory)this.adapterFactory ).getRootAdapterFactory (), getResourceLocator (), getString ( "_UI_UserDefinedType_type_feature" ), getString ( "_UI_PropertyDescriptor_description", "_UI_UserDefinedType_type_feature", "_UI_UserDefinedType_type" ), MemoryPackage.Literals.USER_DEFINED_TYPE__TYPE, true, false, true, null, null, null ) ); }
/** * This returns UserDefinedType.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public Object getImage ( final Object object ) { return overlayImage ( object, getResourceLocator ().getImage ( "full/obj16/UserDefinedType" ) ); }
/** * This handles model notifications by calling {@link #updateChildren} to * update any cached * children and by creating a viewer notification, which it passes to * {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged ( final Notification notification ) { updateChildren ( notification ); switch ( notification.getFeatureID ( UserDefinedType.class ) ) { case MemoryPackage.USER_DEFINED_TYPE__INDEX: case MemoryPackage.USER_DEFINED_TYPE__LENGTH: case MemoryPackage.USER_DEFINED_TYPE__TYPE: fireNotifyChanged ( new ViewerNotification ( notification, notification.getNotifier (), false, true ) ); return; } super.notifyChanged ( notification ); }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public Object getStyledText ( final Object object ) { return new StyledString ( getText ( object ) ); }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { final UserDefinedType userDefinedType = (UserDefinedType)object; if ( userDefinedType.getType () != null ) { return getString ( "_UI_UserDefinedType_type" ) + " " + userDefinedType.getType ().getName () + " @ " + userDefinedType.getIndex (); //$NON-NLS-1$ //$NON-NLS-2$ } else { return getString ( "_UI_UserDefinedType_type" ) + " <undefiend> @ " + userDefinedType.getIndex (); //$NON-NLS-1$ //$NON-NLS-2$ } }
float32TypeItemProvider.dispose (); if ( userDefinedTypeItemProvider != null ) userDefinedTypeItemProvider.dispose (); if ( unsignedInteger16TypeItemProvider != null ) unsignedInteger16TypeItemProvider.dispose ();
/** * This returns UserDefinedType.gif. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public Object getImage ( final Object object ) { return overlayImage ( object, getResourceLocator ().getImage ( "full/obj16/UserDefinedType" ) ); }
/** * This handles model notifications by calling {@link #updateChildren} to * update any cached * children and by creating a viewer notification, which it passes to * {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged ( final Notification notification ) { updateChildren ( notification ); switch ( notification.getFeatureID ( UserDefinedType.class ) ) { case MemoryPackage.USER_DEFINED_TYPE__INDEX: case MemoryPackage.USER_DEFINED_TYPE__LENGTH: case MemoryPackage.USER_DEFINED_TYPE__TYPE: fireNotifyChanged ( new ViewerNotification ( notification, notification.getNotifier (), false, true ) ); return; } super.notifyChanged ( notification ); }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public Object getStyledText ( final Object object ) { return new StyledString ( getText ( object ) ); }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public String getText ( final Object object ) { final UserDefinedType userDefinedType = (UserDefinedType)object; if ( userDefinedType.getType () != null ) { return getString ( "_UI_UserDefinedType_type" ) + " " + userDefinedType.getType ().getName () + " @ " + userDefinedType.getIndex (); //$NON-NLS-1$ //$NON-NLS-2$ } else { return getString ( "_UI_UserDefinedType_type" ) + " <undefiend> @ " + userDefinedType.getIndex (); //$NON-NLS-1$ //$NON-NLS-2$ } }
float32TypeItemProvider.dispose (); if ( userDefinedTypeItemProvider != null ) userDefinedTypeItemProvider.dispose (); if ( unsignedInteger16TypeItemProvider != null ) unsignedInteger16TypeItemProvider.dispose ();
/** * This adds a property descriptor for the Index feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ protected void addIndexPropertyDescriptor ( final Object object ) { this.itemPropertyDescriptors.add ( createItemPropertyDescriptor ( ( (ComposeableAdapterFactory)this.adapterFactory ).getRootAdapterFactory (), getResourceLocator (), getString ( "_UI_Type_index_feature" ), getString ( "_UI_PropertyDescriptor_description", "_UI_Type_index_feature", "_UI_Type_type" ), MemoryPackage.Literals.TYPE__INDEX, true, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null ) ); }
/** * This returns the property descriptors for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public List<IItemPropertyDescriptor> getPropertyDescriptors ( final Object object ) { if ( this.itemPropertyDescriptors == null ) { super.getPropertyDescriptors ( object ); addIndexPropertyDescriptor ( object ); addLengthPropertyDescriptor ( object ); addTypePropertyDescriptor ( object ); } return this.itemPropertyDescriptors; }
/** * This creates an adapter for a {@link org.eclipse.scada.configuration.memory.UserDefinedType}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Adapter createUserDefinedTypeAdapter () { if ( userDefinedTypeItemProvider == null ) { userDefinedTypeItemProvider = new UserDefinedTypeItemProvider ( this ); } return userDefinedTypeItemProvider; }
/** * This adds a property descriptor for the Type feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ protected void addTypePropertyDescriptor ( final Object object ) { this.itemPropertyDescriptors.add ( createItemPropertyDescriptor ( ( (ComposeableAdapterFactory)this.adapterFactory ).getRootAdapterFactory (), getResourceLocator (), getString ( "_UI_UserDefinedType_type_feature" ), getString ( "_UI_PropertyDescriptor_description", "_UI_UserDefinedType_type_feature", "_UI_UserDefinedType_type" ), MemoryPackage.Literals.USER_DEFINED_TYPE__TYPE, true, false, true, null, null, null ) ); }
/** * This adds a property descriptor for the Length feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ protected void addLengthPropertyDescriptor ( final Object object ) { this.itemPropertyDescriptors.add ( createItemPropertyDescriptor ( ( (ComposeableAdapterFactory)this.adapterFactory ).getRootAdapterFactory (), getResourceLocator (), getString ( "_UI_Type_length_feature" ), getString ( "_UI_PropertyDescriptor_description", "_UI_Type_length_feature", "_UI_Type_type" ), MemoryPackage.Literals.TYPE__LENGTH, false, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null ) ); }
/** * This adds a property descriptor for the Length feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ protected void addLengthPropertyDescriptor ( final Object object ) { this.itemPropertyDescriptors.add ( createItemPropertyDescriptor ( ( (ComposeableAdapterFactory)this.adapterFactory ).getRootAdapterFactory (), getResourceLocator (), getString ( "_UI_Type_length_feature" ), getString ( "_UI_PropertyDescriptor_description", "_UI_Type_length_feature", "_UI_Type_type" ), MemoryPackage.Literals.TYPE__LENGTH, false, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null ) ); }
/** * This adds a property descriptor for the Index feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ protected void addIndexPropertyDescriptor ( final Object object ) { this.itemPropertyDescriptors.add ( createItemPropertyDescriptor ( ( (ComposeableAdapterFactory)this.adapterFactory ).getRootAdapterFactory (), getResourceLocator (), getString ( "_UI_Type_index_feature" ), getString ( "_UI_PropertyDescriptor_description", "_UI_Type_index_feature", "_UI_Type_type" ), MemoryPackage.Literals.TYPE__INDEX, true, false, false, ItemPropertyDescriptor.INTEGRAL_VALUE_IMAGE, null, null ) ); }