org.eclipse.stp.core.delete.operations
Class DeleteReferenceDataModelProvider

java.lang.Object
  extended by org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider
      extended by org.eclipse.stp.core.infrastructure.operations.AbstractScribblerDataModelProvider
          extended by org.eclipse.stp.core.delete.operations.DeleteReferenceDataModelProvider
All Implemented Interfaces:
IDeleteReferenceDataModelProperties, org.eclipse.stp.core.infrastructure.operations.IAbstractScribblerDataModelProperties, org.eclipse.wst.common.frameworks.datamodel.IDataModelProperties, org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider

public class DeleteReferenceDataModelProvider
extends org.eclipse.stp.core.infrastructure.operations.AbstractScribblerDataModelProvider
implements IDeleteReferenceDataModelProperties


Field Summary
 
Fields inherited from interface org.eclipse.stp.core.delete.operations.IDeleteReferenceDataModelProperties
COMPONENT_TYPE, REFERENCE_NAMES
 
Fields inherited from interface org.eclipse.stp.core.infrastructure.operations.IAbstractScribblerDataModelProperties
EDIT_MODEL_LABEL, PROJECT_NAME, RESULT, SCRIBBLER_DOMAINS
 
Fields inherited from interface org.eclipse.wst.common.frameworks.datamodel.IDataModelProperties
ALLOW_EXTENSIONS, RESTRICT_EXTENSIONS
 
Fields inherited from interface org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider
OK_STATUS
 
Constructor Summary
DeleteReferenceDataModelProvider()
           
 
Method Summary
 org.eclipse.wst.common.frameworks.datamodel.IDataModelOperation getDefaultOperation()
           
 java.util.Set getPropertyNames()
           
 org.eclipse.core.runtime.IStatus validate(java.lang.String propertyName)
           
 
Methods inherited from class org.eclipse.stp.core.infrastructure.operations.AbstractScribblerDataModelProvider
getProject
 
Methods inherited from class org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider
dispose, getDataModel, getDefaultProperty, getExtendedContext, getID, getPropertyDescriptor, getValidPropertyDescriptors, init, isPropertyEnabled, propertySet, setDataModel
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteReferenceDataModelProvider

public DeleteReferenceDataModelProvider()
Method Detail

getPropertyNames

public java.util.Set getPropertyNames()
Specified by:
getPropertyNames in interface org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider
Overrides:
getPropertyNames in class org.eclipse.stp.core.infrastructure.operations.AbstractScribblerDataModelProvider

validate

public org.eclipse.core.runtime.IStatus validate(java.lang.String propertyName)
Specified by:
validate in interface org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider
Overrides:
validate in class org.eclipse.stp.core.infrastructure.operations.AbstractScribblerDataModelProvider

getDefaultOperation

public org.eclipse.wst.common.frameworks.datamodel.IDataModelOperation getDefaultOperation()
Specified by:
getDefaultOperation in interface org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider
Overrides:
getDefaultOperation in class org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider