Class ElementMetaDataBuilder
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.MetaDataBuilder<ElementMetaDataBuilder>
-
- org.pentaho.reporting.engine.classic.core.metadata.builder.ElementMetaDataBuilder
-
- All Implemented Interfaces:
Cloneable
public class ElementMetaDataBuilder extends MetaDataBuilder<ElementMetaDataBuilder>
-
-
Constructor Summary
Constructors Constructor Description ElementMetaDataBuilder()
-
Method Summary
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.metadata.builder.MetaDataBuilder
bundle, clone, deprecated, deprecated, expert, expert, getBundleLocation, getCompatibilityLevel, getKeyPrefix, getMaturityLevel, getName, hidden, hidden, isDeprecated, isExpert, isHidden, isPreferred, maturity, name, preferred, preferred, since
-
-
-
-
Method Detail
-
self
protected ElementMetaDataBuilder self()
- Specified by:
self
in classMetaDataBuilder<ElementMetaDataBuilder>
-
namespace
public ElementMetaDataBuilder namespace(String namespace)
-
typeClassification
public ElementMetaDataBuilder typeClassification(ElementMetaData.TypeClassification t)
-
contentType
public ElementMetaDataBuilder contentType(Class<?> contentType)
-
elementType
public ElementMetaDataBuilder elementType(Class<? extends ElementType> t)
-
attributes
public ElementMetaDataBuilder attributes(org.pentaho.reporting.libraries.xmlns.common.AttributeMap<AttributeMetaData> attrs)
-
attribute
public ElementMetaDataBuilder attribute(AttributeMetaData attrs)
-
styles
public ElementMetaDataBuilder styles(Map<StyleKey,StyleMetaData> styles)
-
style
public ElementMetaDataBuilder style(StyleMetaData styles)
-
stylesRef
public Map<StyleKey,StyleMetaData> stylesRef()
-
getReportElementType
public ElementMetaData.TypeClassification getReportElementType()
-
getAttributes
public org.pentaho.reporting.libraries.xmlns.common.AttributeMap<AttributeMetaData> getAttributes()
-
attributesRef
public org.pentaho.reporting.libraries.xmlns.common.AttributeMap<AttributeMetaData> attributesRef()
-
getStyles
public Map<StyleKey,StyleMetaData> getStyles()
-
getElementType
public Class<? extends ElementType> getElementType()
-
getContentType
public Class<?> getContentType()
-
getNamespace
public String getNamespace()
-
-