public class PentahoPathModel extends Object implements org.pentaho.ui.xul.XulEventSource
Modifier and Type | Field and Description |
---|---|
static String |
HIDE_PARAMETER_UI_PROPERTY |
static String |
LOCAL_PATH_PROPERTY |
static String |
LOGIN_DATA_PROPERTY |
static String |
SERVER_PATH_PROPERTY |
static String |
USE_REMOTE_SERVER_PROPERTY |
Constructor and Description |
---|
PentahoPathModel(org.pentaho.reporting.designer.core.ReportDesignerContext reportDesignerContext) |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener) |
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener) |
String |
getDrillDownProfile() |
String[] |
getExtensions() |
String |
getLocalPath() |
org.pentaho.reporting.designer.core.auth.AuthenticationData |
getLoginData() |
String |
getName() |
String |
getPath() |
String |
getServerPath() |
String |
getSolution() |
boolean |
isHideParameterUi() |
boolean |
isUseRemoteServer() |
void |
registerExtension(String extension,
boolean local,
boolean noParameter,
String profileName) |
void |
removePropertyChangeListener(PropertyChangeListener listener) |
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener) |
void |
setHideParameterUi(boolean hideParameterUi) |
void |
setLocalPath(String localPath) |
void |
setLocalPathFromParameter(org.pentaho.reporting.designer.core.editor.drilldown.model.DrillDownParameter[] params) |
void |
setLoginData(org.pentaho.reporting.designer.core.auth.AuthenticationData loginData) |
void |
setServerPath(String serverPath) |
void |
setUseRemoteServer(boolean useRemoteServer) |
public static final String USE_REMOTE_SERVER_PROPERTY
public static final String HIDE_PARAMETER_UI_PROPERTY
public static final String SERVER_PATH_PROPERTY
public static final String LOGIN_DATA_PROPERTY
public static final String LOCAL_PATH_PROPERTY
public PentahoPathModel(org.pentaho.reporting.designer.core.ReportDesignerContext reportDesignerContext)
public void registerExtension(String extension, boolean local, boolean noParameter, String profileName)
public org.pentaho.reporting.designer.core.auth.AuthenticationData getLoginData()
public void setLoginData(org.pentaho.reporting.designer.core.auth.AuthenticationData loginData)
public String getServerPath()
public void setServerPath(String serverPath)
public boolean isUseRemoteServer()
public void setUseRemoteServer(boolean useRemoteServer)
public boolean isHideParameterUi()
public void setHideParameterUi(boolean hideParameterUi)
public String getLocalPath()
public void setLocalPath(String localPath)
public void setLocalPathFromParameter(org.pentaho.reporting.designer.core.editor.drilldown.model.DrillDownParameter[] params)
public String getPath()
public String getName()
public String getSolution()
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
in interface org.pentaho.ui.xul.XulEventSource
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
in interface org.pentaho.ui.xul.XulEventSource
public String getDrillDownProfile()
public String[] getExtensions()