Package com.iizigo.comm
Interface PanelEditorTransactionProcessor
- All Superinterfaces:
- ITransactionProcessor
 - public interface PanelEditorTransactionProcessor extends ITransactionProcessor Interface for a Panel View to handle "debug" mode using external browser as editing window along with potential connections.- Author:
- Christopher Mindus
 
- Method Summary- All Methods Instance Methods Abstract Methods - Modifier and Type - Method - Description - boolean- canAcceptExternalBrowserEditor()Checks if a "debug" connection is allowed.- UIPanelBase- getEditedPanel()Gets the edited panel.- java.lang.String- getEditedPanelDisplayName()Gets the panel that is edited.- java.lang.String- getExternalLinkID(boolean ssl)Gets the ID of the panel link including the host name "localhost" that can be replaced with the web server address.- ITransactionProcessor- getViewOnlyConnectionListener()Gets the transaction listener for "view-only connections".- Methods inherited from interface com.iizix.comm.ITransactionProcessor- onConnection, onDisposed, onPause, onReconnected, processTransaction
 
 
- Method Detail- canAcceptExternalBrowserEditor- boolean canAcceptExternalBrowserEditor() Checks if a "debug" connection is allowed.
 - getViewOnlyConnectionListener- ITransactionProcessor getViewOnlyConnectionListener() Gets the transaction listener for "view-only connections".- Returns:
- null If not allowed, otherwise an instance.
 
 - getEditedPanelDisplayName- java.lang.String getEditedPanelDisplayName() Gets the panel that is edited.
 - getExternalLinkID- java.lang.String getExternalLinkID(boolean ssl) Gets the ID of the panel link including the host name "localhost" that can be replaced with the web server address.
 - getEditedPanel- UIPanelBase getEditedPanel() Gets the edited panel.