This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public enum ErrorCodes | |
{ | |
NotNumeric, | |
BadFormat, | |
ChecksumError | |
} | |
public class BarCodeException : ArgumentException | |
{ | |
public ErrorCodes ErrorCode { get; private set; } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
Class Stack | |
Represents a simple last-in-first-out (LIFO) non-generic collection of objects. | |
Use Push/Pop for inserting and taking items | |
Use Top for viewing top item without removing it | |
@author Jiri Krakora | |
@date 15.6.2012 | |
@uses | |
@revision |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
Class CollectionItem | |
Enumerable object to be used in collections | |
@author Jiri Krakora aka Lokutus | |
@date 28.3.2012 | |
@revision 1.0 Release | |
%END REM | |
Public Class CollectionItem | |
Private oID As String |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
Class SortableCollectionItem | |
Enumerable object to be used in sortable collections | |
Sort comparison is provided by extending of the method CompareTo | |
CompareTo method expects object of the same type as the current | |
@author Jiri Krakora | |
@date 26.06.2012 | |
@extends CollectionItem | |
@revision 1.0 Release |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
Class ArraySorter | |
Simple class to sort an array using recursive QuickSort | |
For bigger collections use ArraySortProvider | |
@author Jiri Krakora | |
@date 13.6.2012 | |
@version 1.00 | |
@uses | |
@revision |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
Class ArraySortProvider | |
Non-recursive quicksort algorithm | |
Using custom stack object instead-of recursion | |
Must be non-recursive, for lotusscript recursion stack is limited by 200! | |
@author Jiri Krakora | |
@date 15.6.2012 | |
@uses Stack | |
@revision |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
User | |
NotesName container object | |
@author Jiri Krakora | |
@date 31.1.2013 | |
@extends CollectionItem | |
@revision 31.1.2013 1.0 Relesase | |
%END REM | |
Public Class User As CollectionItem |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
Class UserProfile | |
Container object for one User profile document | |
@author Jiri Krakora | |
@date 31.1.2013 | |
@uses User | |
@extends User | |
@revision 31.1.2013 1.0 Relesase | |
%END REM |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
Class UserProfileLoader | |
Load user profile document from database and return UserProfile object | |
@author Jiri Krakora | |
@date 31.1.2013 | |
@revision 31.1.2013 1.0 Relesase | |
%END REM | |
Public Class UserProfileLoader | |
Private oView As NotesView |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
%REM | |
Class UserSubstitutionManager | |
Handle substitution settings in user profiles | |
@author Jiri Krakora | |
@date 31.1.2013 | |
@uses UserProfileLazyLoader, Collection | |
@revision 31.1.2013 1.0 Relesase | |
%END REM | |
Public Class UserSubstitutionManager |
OlderNewer