Class PMDUIComponent

  • All Implemented Interfaces:
    Serializable, org.pentaho.platform.api.engine.ILogger, org.pentaho.platform.api.ui.IUIComponent, org.pentaho.platform.api.ui.IXMLComponent

    public class PMDUIComponent
    extends XmlComponent
    See Also:
    Serialized Form
    • Constructor Detail

      • PMDUIComponent

        public PMDUIComponent​(org.pentaho.platform.api.engine.IPentahoUrlFactory urlFactory,
                              List messages)
    • Method Detail

      • validate

        public boolean validate()
        Specified by:
        validate in interface org.pentaho.platform.api.ui.IUIComponent
        Specified by:
        validate in class BaseUIComponent
      • getMetadataRepository

        public org.pentaho.metadata.repository.IMetadataDomainRepository getMetadataRepository()
      • getXmlContent

        public org.dom4j.Document getXmlContent()
        Specified by:
        getXmlContent in interface org.pentaho.platform.api.ui.IXMLComponent
        Specified by:
        getXmlContent in class XmlComponent
      • addColumn

        public void addColumn​(org.pentaho.metadata.model.LogicalColumn column,
                              org.dom4j.Element tableNode,
                              String locale)
      • getLookup

        public org.dom4j.Document getLookup()
      • setAction

        public void setAction​(int action)
      • getAction

        public int getAction()
      • setDomainName

        public void setDomainName​(String domainName)
      • getDomainName

        public String getDomainName()
      • getParameters

        public org.pentaho.platform.api.engine.IParameterProvider getParameters()
      • setParameters

        public void setParameters​(org.pentaho.platform.api.engine.IParameterProvider parameters)
      • getModelId

        public String getModelId()
      • setModelId

        public void setModelId​(String modelId)
      • getColumnId

        public String getColumnId()
      • setColumnId

        public void setColumnId​(String columnId)