public class Category extends ExtensionBean
DESCRIPTION_KEY, LABEL_KEY
Constructor and Description |
---|
Category()
Creates a category.
|
Modifier and Type | Method and Description |
---|---|
Category |
category() |
protected void |
copyInternalState(ExtensionBean copy, java.util.Map<java.lang.String,ExtensionBean> context)
Copies internal subclass state as part of creating a copy of this bean.
|
CategoryDefinition |
definition()
Gets the definition of this bean.
|
java.lang.String |
featureId()
Gets the feature associated with this category, or null if none.
|
java.lang.String |
toString() |
addPropertyChangeListener, addPropertyChangeListener, createCopy, description, equals, extensionId, extensionLine, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, formattedString, formattedString, formattedString, hashCode, id, key, label, labelOrId, logError, logError, logWarning, name, propertyDescription, propertyLabel, removePropertyChangeListener, removePropertyChangeListener, setters, string
public Category()
The Audit framework uses this constructor for categories declared in an extension manifest, and then injects values for the ExtensionBean.id()
, ExtensionBean.extensionId()
, and category
fields.
protected void copyInternalState(ExtensionBean copy, java.util.Map<java.lang.String,ExtensionBean> context) throws java.lang.reflect.InvocationTargetException
ExtensionBean
copyInternalState
in class ExtensionBean
copy
- The partially initialized copy.context
- A map which allows subclasses to preserve object identity when copying a graph of extension beans.java.lang.reflect.InvocationTargetException
ExtensionBean.createCopy(java.util.Map<java.lang.String, oracle.jdeveloper.audit.extension.ExtensionBean>)
public CategoryDefinition definition()
definition
in class ExtensionBean
public java.lang.String featureId()
public Category category()
public java.lang.String toString()
toString
in class java.lang.Object