# com.bea.ide.sourceeditor.element
DefaultSourceElement.StaticCompilerPropertyDescriptor Class

protected static class DefaultSourceElement.StaticCompilerPropertyDescriptor
extends `PropertyDescriptor`

For performance, a class that can be passed to CompilerPropertyDescriptor's constructor to save the overhead of finding the getter and setter methods.

Hierarchy
  `Object`
  `FeatureDescriptor`
  `PropertyDescriptor`
  `DefaultSourceElement.StaticCompilerPropertyDescriptor`

Enclosing class
  `DefaultSourceElement`

## Constructor Summary

DefaultSourceElement.StaticCompilerPropertyDescriptor(`String` strProperty, `Class` clazz, `Object` defaultValue, `IStructureFeature.StructureCode` compilerTypeCode, boolean displayProperty)

## Method Summary

Methods from `java.beans.`PropertyDescriptor``
`equals, getPropertyEditorClass, getPropertyType, getReadMethod, getWriteMethod, isBound, isConstrained, setBound, setConstrained, setPropertyEditorClass, setReadMethod, setWriteMethod`

Methods from `java.beans.`FeatureDescriptor``
`attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setDisplayName, setExpert, setHidden, setName, setPreferred, setShortDescription, setValue`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### DefaultSourceElement.StaticCompilerPropertyDescriptor

    public DefaultSourceElement.StaticCompilerPropertyDescriptor(String strProperty,
                                                                 Class clazz,
                                                                 Object defaultValue,
                                                                 IStructureFeature.StructureCode compilerTypeCode,
                                                                 boolean displayProperty)