public class ConfigurationModel
extends java.lang.Object
implements com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_KEY_COMPANY_ID |
static java.lang.String |
PROPERTY_VALUE_COMPANY_ID_DEFAULT |
| Constructor and Description |
|---|
ConfigurationModel(com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition extendedObjectClassDefinition,
org.osgi.service.cm.Configuration configuration,
java.lang.String bundleSymbolicName,
java.lang.String bundleLocation,
boolean factory) |
| Modifier and Type | Method and Description |
|---|---|
com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition[] |
getAttributeDefinitions(int filter) |
java.lang.String |
getBundleLocation() |
java.lang.String |
getBundleSymbolicName() |
java.lang.String |
getCategory() |
org.osgi.service.cm.Configuration |
getConfiguration() |
java.lang.String |
getDescription() |
com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition |
getExtendedAttributeDefinition(java.lang.String id) |
com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition |
getExtendedObjectClassDefinition() |
java.util.Map<java.lang.String,java.lang.String> |
getExtensionAttributes(java.lang.String uri) |
java.util.Set<java.lang.String> |
getExtensionUris() |
java.lang.String |
getFactoryPid() |
java.util.Map<java.lang.String,java.lang.String> |
getHintAttributes() |
java.io.InputStream |
getIcon(int size) |
java.lang.String |
getID() |
java.lang.String |
getLabel() |
java.lang.String |
getLabelAttribute() |
protected java.lang.String |
getLabelAttributeValue() |
java.lang.String |
getName() |
java.lang.String |
getScope() |
boolean |
hasConfiguration() |
boolean |
isCompanyFactory() |
boolean |
isFactory() |
protected com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition[] |
removeFactoryInstanceLabelAttribute(com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition[] extendedAttributeDefinitions) |
public static final java.lang.String PROPERTY_KEY_COMPANY_ID
public static final java.lang.String PROPERTY_VALUE_COMPANY_ID_DEFAULT
public ConfigurationModel(com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition extendedObjectClassDefinition,
org.osgi.service.cm.Configuration configuration,
java.lang.String bundleSymbolicName,
java.lang.String bundleLocation,
boolean factory)
public com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition[] getAttributeDefinitions(int filter)
getAttributeDefinitions in interface com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinitiongetAttributeDefinitions in interface org.osgi.service.metatype.ObjectClassDefinitionpublic java.lang.String getBundleLocation()
public java.lang.String getBundleSymbolicName()
public java.lang.String getCategory()
public org.osgi.service.cm.Configuration getConfiguration()
public java.lang.String getDescription()
getDescription in interface org.osgi.service.metatype.ObjectClassDefinitionpublic com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition getExtendedAttributeDefinition(java.lang.String id)
public com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinition getExtendedObjectClassDefinition()
public java.util.Map<java.lang.String,java.lang.String> getExtensionAttributes(java.lang.String uri)
getExtensionAttributes in interface com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinitionpublic java.util.Set<java.lang.String> getExtensionUris()
getExtensionUris in interface com.liferay.portal.configuration.metatype.definitions.ExtendedObjectClassDefinitionpublic java.lang.String getFactoryPid()
public java.util.Map<java.lang.String,java.lang.String> getHintAttributes()
public java.io.InputStream getIcon(int size)
throws java.io.IOException
getIcon in interface org.osgi.service.metatype.ObjectClassDefinitionjava.io.IOExceptionpublic java.lang.String getID()
getID in interface org.osgi.service.metatype.ObjectClassDefinitionpublic java.lang.String getLabel()
public java.lang.String getLabelAttribute()
public java.lang.String getName()
getName in interface org.osgi.service.metatype.ObjectClassDefinitionpublic java.lang.String getScope()
public boolean hasConfiguration()
public boolean isCompanyFactory()
public boolean isFactory()
protected java.lang.String getLabelAttributeValue()
protected com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition[] removeFactoryInstanceLabelAttribute(com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition[] extendedAttributeDefinitions)