org.eclipse.stp.core.edit.operations
Class ChangePropertyDataModelProvider

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.edit.operations.ChangePropertyDataModelProvider
All Implemented Interfaces:
IChangePropertyDataModelProperties, org.eclipse.stp.core.infrastructure.operations.IAbstractScribblerDataModelProperties, org.eclipse.wst.common.frameworks.datamodel.IDataModelProperties, org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider

public class ChangePropertyDataModelProvider
extends org.eclipse.stp.core.infrastructure.operations.AbstractScribblerDataModelProvider
implements IChangePropertyDataModelProperties


Field Summary
 
Fields inherited from interface org.eclipse.stp.core.edit.operations.IChangePropertyDataModelProperties
NEW_DEFAULT_VALUE, NEW_MANY, NEW_NAME, NEW_REQUIRED, NEW_TYPE, PROPERTY
 
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
ChangePropertyDataModelProvider()
           
 
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

ChangePropertyDataModelProvider

public ChangePropertyDataModelProvider()
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