public class SampleItemProvider
extends ItemProviderAdapter
Sample
object.
Constructor and Description |
---|
SampleItemProvider(AdapterFactory adapterFactory)
This constructs an instance from a factory and a notifier.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addEmptyPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Empty feature.
|
protected void |
addEndPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the End feature.
|
protected void |
addLabelPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Label feature.
|
protected void |
addLoopStartPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Loop Start feature.
|
protected void |
addLoopTypePropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Loop Type feature.
|
protected void |
addMemUsedInBytesPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Mem Used In Bytes feature.
|
protected void |
addNamePropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Name feature.
|
protected void |
addNumberOfSampleFramesPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Number Of Sample Frames feature.
|
protected void |
addPartCountPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Part Count feature.
|
protected void |
addPatternCountPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Pattern Count feature.
|
protected void |
addPlayLevelPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Play Level feature.
|
protected void |
addSampleNumberCurrentPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Sample Number Current feature.
|
protected void |
addSampleNumberOriginalPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Sample Number Original feature.
|
protected void |
addSampleRatePropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Sample Rate feature.
|
protected void |
addSampleTunePropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Sample Tune feature.
|
protected void |
addSlicePropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Slice feature.
|
protected void |
addStartPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Start feature.
|
protected void |
addStereoCurrentPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Stereo Current feature.
|
protected void |
addStereoOriginalPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Stereo Original feature.
|
protected void |
addStretchStepPropertyDescriptor(java.lang.Object object)
This adds a property descriptor for the Stretch Step feature.
|
protected void |
collectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors,
java.lang.Object object)
This adds
org.eclipse.emf.edit.command.CommandParameter s describing the children
that can be created under this object. |
protected Command |
createSetCommand(EditingDomain domain,
EObject owner,
EStructuralFeature feature,
java.lang.Object value) |
protected EStructuralFeature |
getChildFeature(java.lang.Object object,
java.lang.Object child) |
java.util.Collection<? extends EStructuralFeature> |
getChildrenFeatures(java.lang.Object object)
This specifies how to implement
#getChildren and is used to deduce an appropriate feature for an
org.eclipse.emf.edit.command.AddCommand , org.eclipse.emf.edit.command.RemoveCommand or
org.eclipse.emf.edit.command.MoveCommand in #createCommand . |
java.lang.String |
getColumnText(java.lang.Object object,
int columnIndex)
This returns the column text for the adapted class.
|
java.lang.Object |
getImage(java.lang.Object object)
This returns Sample.gif.
|
java.util.List<IItemPropertyDescriptor> |
getPropertyDescriptors(java.lang.Object object)
This returns the property descriptors for the adapted class.
|
ResourceLocator |
getResourceLocator()
Return the resource locator for this item provider's resources.
|
java.lang.String |
getText(java.lang.Object object)
This returns the label text for the adapted class.
|
void |
notifyChanged(Notification notification)
This handles model notifications by calling
#updateChildren to update any cached
children and by creating a viewer notification, which it passes to #fireNotifyChanged . |
public SampleItemProvider(AdapterFactory adapterFactory)
public java.util.List<IItemPropertyDescriptor> getPropertyDescriptors(java.lang.Object object)
protected void addNamePropertyDescriptor(java.lang.Object object)
protected void addMemUsedInBytesPropertyDescriptor(java.lang.Object object)
protected void addEmptyPropertyDescriptor(java.lang.Object object)
protected void addPartCountPropertyDescriptor(java.lang.Object object)
protected void addPatternCountPropertyDescriptor(java.lang.Object object)
protected void addStartPropertyDescriptor(java.lang.Object object)
protected void addEndPropertyDescriptor(java.lang.Object object)
protected void addLoopStartPropertyDescriptor(java.lang.Object object)
protected void addSampleRatePropertyDescriptor(java.lang.Object object)
protected void addSampleTunePropertyDescriptor(java.lang.Object object)
protected void addNumberOfSampleFramesPropertyDescriptor(java.lang.Object object)
protected void addPlayLevelPropertyDescriptor(java.lang.Object object)
protected void addStretchStepPropertyDescriptor(java.lang.Object object)
protected void addLoopTypePropertyDescriptor(java.lang.Object object)
protected void addSampleNumberOriginalPropertyDescriptor(java.lang.Object object)
protected void addSampleNumberCurrentPropertyDescriptor(java.lang.Object object)
public java.util.Collection<? extends EStructuralFeature> getChildrenFeatures(java.lang.Object object)
#getChildren
and is used to deduce an appropriate feature for an
org.eclipse.emf.edit.command.AddCommand
, org.eclipse.emf.edit.command.RemoveCommand
or
org.eclipse.emf.edit.command.MoveCommand
in #createCommand
.
protected EStructuralFeature getChildFeature(java.lang.Object object, java.lang.Object child)
protected void addSlicePropertyDescriptor(java.lang.Object object)
protected void addStereoOriginalPropertyDescriptor(java.lang.Object object)
protected void addStereoCurrentPropertyDescriptor(java.lang.Object object)
protected void addLabelPropertyDescriptor(java.lang.Object object)
public java.lang.Object getImage(java.lang.Object object)
public java.lang.String getText(java.lang.Object object)
public java.lang.String getColumnText(java.lang.Object object, int columnIndex)
public void notifyChanged(Notification notification)
#updateChildren
to update any cached
children and by creating a viewer notification, which it passes to #fireNotifyChanged
.
protected void collectNewChildDescriptors(java.util.Collection<java.lang.Object> newChildDescriptors, java.lang.Object object)
org.eclipse.emf.edit.command.CommandParameter
s describing the children
that can be created under this object.
public ResourceLocator getResourceLocator()
protected Command createSetCommand(EditingDomain domain, EObject owner, EStructuralFeature feature, java.lang.Object value)