Skip navigation links
A B C D E F G I J L M P R S T U V 

A

add(E) - Method in class de.desy.mst.libs.util.helper.RingBuffer
Adds an element to the queue.
ADeveloper - Annotation Type in de.desy.mst.libs.util.helper
Developer information for version annotation.
AnnotationException - Exception in de.desy.mst.libs.util.helper
Annotation exception.
AnnotationException(Class<?>, Class<? extends Annotation>, String) - Constructor for exception de.desy.mst.libs.util.helper.AnnotationException
 
AnnotationException(Class<?>, Class<? extends Annotation>, Throwable) - Constructor for exception de.desy.mst.libs.util.helper.AnnotationException
 
AnnotationException(Class<?>, Class<? extends Annotation>, String, Throwable) - Constructor for exception de.desy.mst.libs.util.helper.AnnotationException
 
application() - Method in class de.desy.mst.libs.util.helper.Version
Provides the application name.
AVersion - Annotation Type in de.desy.mst.libs.util.helper
Application version specification.

B

buildId() - Method in class de.desy.mst.libs.util.helper.Version
Provides the unique build identifier for the last compiled date.

C

CHelperLib - Class in de.desy.mst.libs.util.helper
Helper class with information about the current version information and release version.
CHelperLib() - Constructor for class de.desy.mst.libs.util.helper.CHelperLib
 
clear() - Method in class de.desy.mst.libs.util.helper.RingBuffer
Clears the buffer and removes all elements.
close() - Method in class de.desy.mst.libs.util.helper.LogProvider.MCSHandlerBridge
 
createVersionDialog(Frame, String, Version, Version...) - Static method in class de.desy.mst.libs.util.helper.ui.version.UIVersion
Creates the version dialog box responsible for displaying the versions (also including the TINE version) for the users in a dialog box.

D

de.desy.mst.libs.util.helper - package de.desy.mst.libs.util.helper
Version: $Id: package.html 73056 2016-09-05 15:37:18Z walla $
de.desy.mst.libs.util.helper.ui.version - package de.desy.mst.libs.util.helper.ui.version
 
DEFAULT_ELEMENTS - Static variable in class de.desy.mst.libs.util.helper.RingBuffer
 
DEFAULT_TIME_AND_DATE - Static variable in class de.desy.mst.libs.util.helper.LogProvider
 
developer(int) - Method in class de.desy.mst.libs.util.helper.Version
Returns a specific developer from the collection.
developers() - Method in class de.desy.mst.libs.util.helper.Version
Returns the collection of all developers at declared in the version annotation.

E

email() - Method in class de.desy.mst.libs.util.helper.Version.Developer
Retrieves the email.
EmptyQueueException() - Constructor for exception de.desy.mst.libs.util.helper.RingBuffer.EmptyQueueException
Constructor.
EmptyQueueException(String, Throwable) - Constructor for exception de.desy.mst.libs.util.helper.RingBuffer.EmptyQueueException
Constructor.
EmptyQueueException(String) - Constructor for exception de.desy.mst.libs.util.helper.RingBuffer.EmptyQueueException
Constructor.
EmptyQueueException(Throwable) - Constructor for exception de.desy.mst.libs.util.helper.RingBuffer.EmptyQueueException
Constructor.

F

fatalErrorMessage(Version) - Static method in class de.desy.mst.libs.util.helper.UIUtilities
Creates a message dialog box in the middle of the screen.
fatalErrorMessage(Version, JComponent) - Static method in class de.desy.mst.libs.util.helper.UIUtilities
Creates a modal message dialog box in the middle of the application or when the application is null in the middle of the screen.
fatalErrorMessage(Version, String, String, Throwable) - Static method in class de.desy.mst.libs.util.helper.UIUtilities
Creates a modal message dialog box in the middle of the application or when the application is null in the middle of the screen.
fatalErrorMessage(Version, Component, String, String, Throwable) - Static method in class de.desy.mst.libs.util.helper.UIUtilities
Creates a modal message dialog box in the middle of the application or when the application is null in the middle of the screen.
fecInfo - Static variable in class de.desy.mst.libs.util.helper.TINEUtilties
Map of all FEC information entries from TINE.
flush() - Method in class de.desy.mst.libs.util.helper.LogProvider.MCSHandlerBridge
 
fullName() - Method in class de.desy.mst.libs.util.helper.Version.Developer
Retrieves the full name.

G

get() - Method in class de.desy.mst.libs.util.helper.RingBuffer
Returns an element (object) from queue.
getCausingClass() - Method in exception de.desy.mst.libs.util.helper.AnnotationException
 
getCollection() - Method in class de.desy.mst.libs.util.helper.RingBuffer
Returns all elements from the queue and clears it.
getExpectedClass() - Method in exception de.desy.mst.libs.util.helper.AnnotationException
 
getHostname(String) - Static method in class de.desy.mst.libs.util.helper.TINEUtilties
Returns the host name on the give TINE context and device server in the prefix TINE address string.
getHostname(String, String) - Static method in class de.desy.mst.libs.util.helper.TINEUtilties
Returns the host name on the give TINE context and device server.
getImageIcon(String) - Static method in class de.desy.mst.libs.util.helper.UIUtilities
Returns on the delivered image name the icon.
getLogger(Class<?>) - Static method in class de.desy.mst.libs.util.helper.LogProvider
Creates the current Java logger instance of the specified class.
getLogger(Class<?>, Level) - Static method in class de.desy.mst.libs.util.helper.LogProvider
Gets the current Java logger instance of the specified class and level.
getLogger(Class<?>, Level, LogProvider.ELoggingProperty...) - Static method in class de.desy.mst.libs.util.helper.LogProvider
Gets the current Java logger instance of the specified class and level.
getLogger(Class<?>, LogProvider.ELoggingProperty...) - Static method in class de.desy.mst.libs.util.helper.LogProvider
Gets the current Java logger instance of the specified class.
getLogger(Class<?>, Level, boolean, LogProvider.ELoggingProperty...) - Static method in class de.desy.mst.libs.util.helper.LogProvider
Gets the current Java logger instance of the specified class and a level which is specified with its log level.
getTINEAddress(String, String, String) - Static method in class de.desy.mst.libs.util.helper.TINEUtilties
Returns on the TINE context, device server, device name, and the property the full TINE address in a human printable way.
getTINEAddress(String, String, String, String) - Static method in class de.desy.mst.libs.util.helper.TINEUtilties
Returns on the TINE context, device server, device name, and the property the full TINE address in a human printable way.
getTINEAddress(String, String, String, String, boolean) - Static method in class de.desy.mst.libs.util.helper.TINEUtilties
Returns on the TINE context, device server, device name, and the property the full TINE address in a human printable way.
getTINEAddress(String, String, String, String, boolean, boolean) - Static method in class de.desy.mst.libs.util.helper.TINEUtilties
Returns on the TINE context, device server, device name, and the property the full TINE address in a human printable way.
getTINEAddress(String, String, String, String, boolean, boolean, boolean) - Static method in class de.desy.mst.libs.util.helper.TINEUtilties
Returns on the TINE context, device server, device name, and the property as a full TINE address in a human printable way.
getVersion() - Static method in class de.desy.mst.libs.util.helper.CHelperLib
Returns the version information.
group() - Method in class de.desy.mst.libs.util.helper.Version.Developer
Retrieves the group.

I

isEmpty() - Method in class de.desy.mst.libs.util.helper.RingBuffer
Returns true if queue is empty, otherwise false.
iterator() - Method in class de.desy.mst.libs.util.helper.RingBuffer
Iterates the queue.

J

JAVA_APPLICATION_PATH - Static variable in class de.desy.mst.libs.util.helper.UIUtilities
This is the folder for storing the exceptions on the local drive.

L

LOG_DIRECTORY - Static variable in class de.desy.mst.libs.util.helper.LogProvider
 
LogProvider - Class in de.desy.mst.libs.util.helper
Helper framework for Java logger instances.
LogProvider.ELoggingProperty - Enum in de.desy.mst.libs.util.helper
 
LogProvider.MCSHandlerBridge - Class in de.desy.mst.libs.util.helper
 

M

mailinglist() - Method in class de.desy.mst.libs.util.helper.Version
Returns the mailing list for general questions for the project or requesting a bug or feature.
major() - Method in class de.desy.mst.libs.util.helper.Version
Provides the major version number.
MCSHandlerBridge() - Constructor for class de.desy.mst.libs.util.helper.LogProvider.MCSHandlerBridge
 
MENU_ITEM_INFO - Static variable in class de.desy.mst.libs.util.helper.ui.version.UIVersion
 
minor() - Method in class de.desy.mst.libs.util.helper.Version
Provides the minor version number.

P

peek() - Method in class de.desy.mst.libs.util.helper.RingBuffer
Peeks an element in the queue.
phone() - Method in class de.desy.mst.libs.util.helper.Version.Developer
Retrieves the phone.
publish(LogRecord) - Method in class de.desy.mst.libs.util.helper.LogProvider.MCSHandlerBridge
 

R

release() - Method in class de.desy.mst.libs.util.helper.Version
Provides the release string.
remove() - Method in class de.desy.mst.libs.util.helper.RingBuffer
Removes the newest element from the queue.
revision() - Method in class de.desy.mst.libs.util.helper.Version
Provides the revision version number.
RingBuffer<E> - Class in de.desy.mst.libs.util.helper
Ring buffer with a pre defined length of elements.
RingBuffer(int) - Constructor for class de.desy.mst.libs.util.helper.RingBuffer
Creates a new instance of a ring buffer with a specified maximum length of elements, where this must be greater then RingBuffer.DEFAULT_ELEMENTS.
RingBuffer(RingBuffer<E>) - Constructor for class de.desy.mst.libs.util.helper.RingBuffer
Creates a new instance of a ring buffer by deeply copying the elements from the cloneable buffer.
RingBuffer.EmptyQueueException - Exception in de.desy.mst.libs.util.helper
Runtime exception of an empty queue.
room() - Method in class de.desy.mst.libs.util.helper.Version.Developer
Retrieves the room.

S

sendMailTo(Version, Throwable) - Static method in class de.desy.mst.libs.util.helper.UIUtilities
This method will send a message to the corresponding developer of the application with different other information which the developer needs replicate the error message.
setLogFilename(String) - Static method in class de.desy.mst.libs.util.helper.LogProvider
Deprecated.
Never use this method. The file name is filter from the concrete package and main class name on the first call to LogProvider.getLogger(Class). So you should always create one logger in the main class to clarify the file name. This function will return immediately without modifying this class.
size() - Method in class de.desy.mst.libs.util.helper.RingBuffer
Returns queue size.
sleep(long) - Static method in class de.desy.mst.libs.util.helper.Utilities
Sleep for delay milliseconds.

T

TINEUtilties - Class in de.desy.mst.libs.util.helper
Some TINE utility methods and featured function which are not provided in the TINE lib itself.
TINEUtilties() - Constructor for class de.desy.mst.libs.util.helper.TINEUtilties
 
toString() - Method in exception de.desy.mst.libs.util.helper.AnnotationException
 
toString() - Method in class de.desy.mst.libs.util.helper.Version.Developer
Converts the developer information into a human readable string instance.
toString() - Method in class de.desy.mst.libs.util.helper.Version
Converts the version to human readable string value.

U

UIUtilities - Class in de.desy.mst.libs.util.helper
 
UIUtilities() - Constructor for class de.desy.mst.libs.util.helper.UIUtilities
 
UIVersion - Class in de.desy.mst.libs.util.helper.ui.version
UI for presenting the used versions and their developers.
UIVersion() - Constructor for class de.desy.mst.libs.util.helper.ui.version.UIVersion
 
UNKNOWN - Static variable in class de.desy.mst.libs.util.helper.UIUtilities
Is the reflected 'unknown' description of the reported email message.
USER_HOME - Static variable in class de.desy.mst.libs.util.helper.UIUtilities
Is the reflected 'user home directory ' description of the reported email message.
USER_NAME - Static variable in class de.desy.mst.libs.util.helper.UIUtilities
Is the reflected 'user name ' description of the reported email message.
Utilities - Class in de.desy.mst.libs.util.helper
Utility class methods.
Utilities() - Constructor for class de.desy.mst.libs.util.helper.Utilities
 

V

valueOf(String) - Static method in enum de.desy.mst.libs.util.helper.LogProvider.ELoggingProperty
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.desy.mst.libs.util.helper.LogProvider.ELoggingProperty
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in de.desy.mst.libs.util.helper
Version information.
Version(Class<T>) - Constructor for class de.desy.mst.libs.util.helper.Version
Creates a new version depending on the class parameter.
Version.Developer - Class in de.desy.mst.libs.util.helper
Developer information.
VersionDesyIconPanel - Class in de.desy.mst.libs.util.helper.ui.version
DESY Icon and providing by a click to open the DESY web page in the defined favorite browser.
VersionDesyIconPanel() - Constructor for class de.desy.mst.libs.util.helper.ui.version.VersionDesyIconPanel
Creates new form VersionDesyIconPanel
VersionPanel - Class in de.desy.mst.libs.util.helper.ui.version
Version panel.
VersionPanel(JDialog, Icon, Version, Version...) - Constructor for class de.desy.mst.libs.util.helper.ui.version.VersionPanel
Creates a new instance of the version panel.
VersionPanel(JDialog, Icon, String, Version, Version...) - Constructor for class de.desy.mst.libs.util.helper.ui.version.VersionPanel
Creates a new instance of the version panel.
VersionSystemPanel - Class in de.desy.mst.libs.util.helper.ui.version
Version system information panel.
VersionSystemPanel(Version) - Constructor for class de.desy.mst.libs.util.helper.ui.version.VersionSystemPanel
Creates new form VersionSystemPanel
A B C D E F G I J L M P R S T U V 
Skip navigation links

17-November-2016 09:39 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft