si::ijs::acs::objectexplorer::NotificationBean Class Reference

Collaboration diagram for si::ijs::acs::objectexplorer::NotificationBean:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NotificationBean ()
javax.swing.JFrame getParent ()
SmartTextPane getTextArea ()
boolean isDebugToConsole ()
void reportDebug (String location, String message)
void reportError (String error)
void reportError (String message, Throwable t)
void reportError (String message, Throwable t, boolean dialog)
void reportError (String message, Throwable t, boolean dialog, boolean stackTrace)
synchronized void reportMessage (String message)
void reportStructuralAccess (short accessType, Introspectable target, String remark)
void setAccessDestroyWindow (AccessDestroyWindow adw)
void setDebugToConsole ()
void setParent (javax.swing.JFrame newParent)
void setShowError (boolean showError)
void setTextArea (SmartTextPane newTextArea)

Package Attributes

SmartTextPane textArea = null
JFrame parent = null
boolean showError = true
AccessDestroyWindow accessDestroyWindow = null
ErrorDialog errorDialog = null

Private Attributes

Logger consoleLogger

Static Private Attributes

static boolean debugToConsole = true

Detailed Description

This bean is used for notifying the user about events that occur during runtime - debug, error, message, structural access,...

Creation date: (2.11.2000 0:51:02)

Author:
: Miha Kadunc

Constructor & Destructor Documentation

si::ijs::acs::objectexplorer::NotificationBean::NotificationBean (  )  [inline]

Member Function Documentation

javax.swing.JFrame si::ijs::acs::objectexplorer::NotificationBean::getParent (  )  [inline]

Insert the method's description here. Creation date: (11/13/00 7:19:17 PM)

Returns:
javax.swing.JFrame

References parent.

SmartTextPane si::ijs::acs::objectexplorer::NotificationBean::getTextArea (  )  [inline]

Insert the method's description here. Creation date: (11/10/00 6:55:59 PM)

Returns:
javax.swing.JTextArea

References textArea.

boolean si::ijs::acs::objectexplorer::NotificationBean::isDebugToConsole (  )  [inline]

Insert the method's description here. Creation date: (3/16/2001 10:34:10 AM)

Returns:
boolean

References debugToConsole.

void si::ijs::acs::objectexplorer::NotificationBean::reportDebug ( String  location,
String  message 
) [inline]

Insert the method's description here. Creation date: (2.11.2000 0:51:52)

Parameters:
message java.lang.String

References consoleLogger, and debugToConsole.

Referenced by si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::ANKARemoteAccess(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::BACIRemoteAccess(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::CallbackImpl(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::CallbackImpl::CallbackImpl(), si::ijs::acs::objectexplorer::ReporterBean::clearResponseWindows(), si::ijs::acs::objectexplorer::ListsHandlerBean::clickedItem(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::destroy(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::destroy(), si::ijs::acs::objectexplorer::engine::BACI::BACIInvocation::destroyDueToTimeout(), si::ijs::acs::objectexplorer::engine::ANKA::BACIInvocation::destroyDueToTimeout(), si::ijs::acs::objectexplorer::TreeHandlerBean::disconnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::disconnect(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::disconnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeDeviceNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeDeviceNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeDomainNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeDomainNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeDomainNodeByName(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeDummyNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeRootNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNodeByName(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNodeByType(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeTypeNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeTypeNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getAttributes(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getAttributes(), si::ijs::acs::objectexplorer::TreeHandlerBean::getDevices(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getIFDesc(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getIFDesc(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getOperations(), si::ijs::acs::objectexplorer::engine::BACI::BACIIntrospector::getOperations(), si::ijs::acs::objectexplorer::engine::ANKA::BACIIntrospector::getOperations(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getOperations(), si::ijs::acs::objectexplorer::engine::BACI::BACIIntrospector::IDtoClassName(), si::ijs::acs::objectexplorer::engine::ANKA::BACIIntrospector::IDtoClassName(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::initialize(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::initialize(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalInvokeInvocation(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalInvokeInvocation(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalInvokeTrivial(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalInvokeTrivial(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalManagerConnect(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalManagerConnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalParentConnect(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalParentConnect(), si::ijs::acs::objectexplorer::ListsHandlerBean::invocationDestroyed(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::invoke(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::CallbackImpl::invoke(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::invokeAccessor(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::invokeAccessor(), si::ijs::acs::objectexplorer::engine::BACI::BACIIntrospector::isOfType(), si::ijs::acs::objectexplorer::engine::ANKA::BACIIntrospector::isOfType(), si::ijs::acs::objectexplorer::ReporterBean::killResponseWindows(), si::ijs::acs::objectexplorer::ObjectExplorer::loadConverters(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::logACSException(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::resolveManager(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::resolveManager(), si::ijs::acs::objectexplorer::TreeHandlerBean::accessDestroyer::run(), si::ijs::acs::objectexplorer::TreeHandlerBean::accessSetter::run(), si::ijs::acs::objectexplorer::ListsHandlerBean::OperationAcquiry::run(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::run(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::Dispatcher::run(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::run(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::Dispatcher::run(), and si::ijs::acs::objectexplorer::CallMethodDialog::unpackReadableType().

void si::ijs::acs::objectexplorer::NotificationBean::reportError ( String  message,
Throwable  t,
boolean  dialog,
boolean  stackTrace 
) [inline]

Insert the method's description here. Creation date: (2.11.2000 1:13:45)

Parameters:
message java.lang.String
t java.lang.Throwable

References accessDestroyWindow, si::ijs::acs::objectexplorer::AccessDestroyWindow::addError(), si::ijs::acs::objectexplorer::ErrorDialog::addError(), com::cosylab::gui::components::r2::SmartTextPane::append(), consoleLogger, errorDialog, parent, showError, and textArea.

void si::ijs::acs::objectexplorer::NotificationBean::reportError ( String  message,
Throwable  t,
boolean  dialog 
) [inline]

Insert the method's description here. Creation date: (2.11.2000 1:13:45)

Parameters:
message java.lang.String
t java.lang.Throwable

References reportError().

void si::ijs::acs::objectexplorer::NotificationBean::reportError ( String  message,
Throwable  t 
) [inline]

Insert the method's description here. Creation date: (2.11.2000 1:13:45)

Parameters:
message java.lang.String
t java.lang.Throwable

References reportError().

void si::ijs::acs::objectexplorer::NotificationBean::reportError ( String  error  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 0:51:38)

Parameters:
error java.lang.String

Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::addNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::destroy(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::destroy(), si::ijs::acs::objectexplorer::TreeHandlerBean::disconnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::disconnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeDomainNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeDomainNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeRootNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNodeByName(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeRootNodeByType(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeTypeNode(), si::ijs::acs::objectexplorer::TreeHandlerBean::getDevices(), si::ijs::acs::objectexplorer::ListsHandlerBean::handleException(), si::ijs::acs::objectexplorer::CallMethodDialog::handleException(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalInvokeTrivial(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalInvokeTrivial(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalManagerConnect(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalManagerConnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalParentConnect(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalParentConnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::CallbackImpl::invoke(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::CallbackImpl::invoke(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::invokeAccessor(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::invokeAccessor(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::invokeMutator(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::invokeMutator(), si::ijs::acs::objectexplorer::TreeHandlerBean::removeNode(), reportError(), si::ijs::acs::objectexplorer::TreeHandlerBean::accessDestroyer::run(), si::ijs::acs::objectexplorer::TreeHandlerBean::accessSetter::run(), si::ijs::acs::objectexplorer::TreeHandlerBean::SubNodesSearching::run(), si::ijs::acs::objectexplorer::ListsHandlerBean::MembersSearching::run(), si::ijs::acs::objectexplorer::ListsHandlerBean::OperationAcquiry::run(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::ServerMessage::run(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::ServerMessage::run(), and si::ijs::acs::objectexplorer::TreeHandlerBean::setAccess().

synchronized void si::ijs::acs::objectexplorer::NotificationBean::reportMessage ( String  message  )  [inline]

Insert the method's description here. Creation date: (2.11.2000 1:04:53)

Parameters:
message java.lang.String

References com::cosylab::gui::components::r2::SmartTextPane::append(), and textArea.

Referenced by si::ijs::acs::objectexplorer::ListsHandlerBean::clickedItem(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::destroy(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::destroy(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::disconnect(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::disconnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::explodeTreeNode(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::explodeTreeNode(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getAttributes(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getAttributes(), si::ijs::acs::objectexplorer::TreeHandlerBean::getDevices(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::getOperations(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::getOperations(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::initialize(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::initialize(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalInvokeTrivial(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalInvokeTrivial(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::internalManagerConnect(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::internalManagerConnect(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::invokeAccessor(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::invokeAccessor(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::resolveManager(), si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::resolveManager(), si::ijs::acs::objectexplorer::TreeHandlerBean::accessSetter::run(), si::ijs::acs::objectexplorer::engine::BACI::BACIRemoteAccess::ServerMessage::run(), and si::ijs::acs::objectexplorer::engine::ANKA::ANKARemoteAccess::ServerMessage::run().

void si::ijs::acs::objectexplorer::NotificationBean::reportStructuralAccess ( short  accessType,
Introspectable  target,
String  remark 
) [inline]

Insert the method's description here. Creation date: (2.11.2000 0:55:16)

References com::cosylab::gui::components::r2::SmartTextPane::append(), and textArea.

void si::ijs::acs::objectexplorer::NotificationBean::setAccessDestroyWindow ( AccessDestroyWindow  adw  )  [inline]

Insert the method's description here. Creation date: (30.6.2001 0:57:23)

References accessDestroyWindow.

Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::accessDestroyer::run().

void si::ijs::acs::objectexplorer::NotificationBean::setDebugToConsole (  )  [inline]

Insert the method's description here. Creation date: (3/16/2001 10:34:10 AM)

Parameters:
newDebugToConsole boolean

References debugToConsole.

Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connEtoM10().

void si::ijs::acs::objectexplorer::NotificationBean::setParent ( javax.swing.JFrame  newParent  )  [inline]

Insert the method's description here. Creation date: (11/13/00 7:19:17 PM)

Parameters:
newParent javax.swing.JFrame

References parent.

Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connPtoP14SetTarget().

void si::ijs::acs::objectexplorer::NotificationBean::setShowError ( boolean  showError  )  [inline]

Insert the method's description here. Creation date: (29.6.2001 23:31:31)

Parameters:
showError boolean

Referenced by si::ijs::acs::objectexplorer::TreeHandlerBean::accessDestroyer::run().

void si::ijs::acs::objectexplorer::NotificationBean::setTextArea ( SmartTextPane  newTextArea  )  [inline]

Insert the method's description here. Creation date: (11/10/00 6:55:59 PM)

Parameters:
newTextArea javax.swing.JTextArea

References textArea.

Referenced by si::ijs::acs::objectexplorer::ObjectExplorer::connPtoP10SetTarget().


Member Data Documentation

Referenced by reportError().

Referenced by getParent(), reportError(), and setParent().

Referenced by reportError().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2