public class AnnotationsExtendedObjectClassDefinition
extends java.lang.Object
implements com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition
Constructor and Description |
---|
AnnotationsExtendedObjectClassDefinition(org.osgi.framework.Bundle bundle,
org.osgi.service.metatype.ObjectClassDefinition objectClassDefinition) |
Modifier and Type | Method and Description |
---|---|
com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition[] |
getAttributeDefinitions(int filter) |
java.lang.String |
getDescription() |
java.util.Map<java.lang.String,java.lang.String> |
getExtensionAttributes(java.lang.String uri) |
java.util.Set<java.lang.String> |
getExtensionUris() |
java.io.InputStream |
getIcon(int size) |
java.lang.String |
getID() |
java.lang.String |
getName() |
protected void |
loadConfigurationBeanClass(org.osgi.framework.Bundle bundle) |
protected void |
processExtendedMetatypeFields() |
public AnnotationsExtendedObjectClassDefinition(org.osgi.framework.Bundle bundle, org.osgi.service.metatype.ObjectClassDefinition objectClassDefinition)
public com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition[] getAttributeDefinitions(int filter)
getAttributeDefinitions
in interface com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition
getAttributeDefinitions
in interface org.osgi.service.metatype.ObjectClassDefinition
public java.lang.String getDescription()
getDescription
in interface org.osgi.service.metatype.ObjectClassDefinition
public java.util.Map<java.lang.String,java.lang.String> getExtensionAttributes(java.lang.String uri)
getExtensionAttributes
in interface com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition
public java.util.Set<java.lang.String> getExtensionUris()
getExtensionUris
in interface com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition
public java.io.InputStream getIcon(int size) throws java.io.IOException
getIcon
in interface org.osgi.service.metatype.ObjectClassDefinition
java.io.IOException
public java.lang.String getID()
getID
in interface org.osgi.service.metatype.ObjectClassDefinition
public java.lang.String getName()
getName
in interface org.osgi.service.metatype.ObjectClassDefinition
protected void loadConfigurationBeanClass(org.osgi.framework.Bundle bundle)
protected void processExtendedMetatypeFields()