Class PentahoPathModel
- java.lang.Object
-
- org.pentaho.reporting.designer.extensions.pentaho.drilldown.PentahoPathModel
-
- All Implemented Interfaces:
org.pentaho.ui.xul.XulEventSource
public class PentahoPathModel extends Object implements org.pentaho.ui.xul.XulEventSource
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description PentahoPathModel(org.pentaho.reporting.designer.core.ReportDesignerContext reportDesignerContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
USE_REMOTE_SERVER_PROPERTY
public static final String USE_REMOTE_SERVER_PROPERTY
- See Also:
- Constant Field Values
-
HIDE_PARAMETER_UI_PROPERTY
public static final String HIDE_PARAMETER_UI_PROPERTY
- See Also:
- Constant Field Values
-
SERVER_PATH_PROPERTY
public static final String SERVER_PATH_PROPERTY
- See Also:
- Constant Field Values
-
LOGIN_DATA_PROPERTY
public static final String LOGIN_DATA_PROPERTY
- See Also:
- Constant Field Values
-
LOCAL_PATH_PROPERTY
public static final String LOCAL_PATH_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
registerExtension
public void registerExtension(String extension, boolean local, boolean noParameter, String profileName)
-
getLoginData
public org.pentaho.reporting.designer.core.auth.AuthenticationData getLoginData()
-
setLoginData
public void setLoginData(org.pentaho.reporting.designer.core.auth.AuthenticationData loginData)
-
getServerPath
public String getServerPath()
-
setServerPath
public void setServerPath(String serverPath)
-
isUseRemoteServer
public boolean isUseRemoteServer()
-
setUseRemoteServer
public void setUseRemoteServer(boolean useRemoteServer)
-
isHideParameterUi
public boolean isHideParameterUi()
-
setHideParameterUi
public void setHideParameterUi(boolean hideParameterUi)
-
getLocalPath
public String getLocalPath()
-
setLocalPath
public void setLocalPath(String localPath)
-
setLocalPathFromParameter
public void setLocalPathFromParameter(org.pentaho.reporting.designer.core.editor.drilldown.model.DrillDownParameter[] params)
-
getPath
public String getPath()
-
getName
public String getName()
-
getSolution
public String getSolution()
-
addPropertyChangeListener
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
-
removePropertyChangeListener
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener
in interfaceorg.pentaho.ui.xul.XulEventSource
-
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener
in interfaceorg.pentaho.ui.xul.XulEventSource
-
getDrillDownProfile
public String getDrillDownProfile()
-
getExtensions
public String[] getExtensions()
-
-