// Aprica2
// copyright Pirmin Braun 1997-2007 - pirmin@pirmin.de
// all Rights reserved;
#import "Aprica.h"
@interface Home : PBWOEditor
{ PBWOBundle *currentModul; //item der repetition ueber moduleInSelectedBereich
NSString *currentBereich,*selectedBereich;
NSMutableDictionary *moduleInBereich;
NSArray *modulBereiche;
}
ACCESSClassh(currentModul, setCurrentModul, PBWOBundle)
ACCESSh(currentBereich,setCurrentBereich)
ACCESSh(selectedBereich,setSelectedBereich)
ACCESSClassh(modulBereiche,setModulBereiche,NSArray);
- (NSMutableDictionary *)moduleInBereich;
- (PBWOBundle *)currentModul;
@end
@interface PasteboardEWO : PBWOEditor
{}
@end
@interface HelpdeskV3 : PBWOEditor
{ NSMutableArray *currentHelements,*currentPath;
PBEO *currentHelement,*selectedHelement;
NSString *currentPathS;
NSArray *soaForHelements;
NSMutableArray *visibleHelements;
NSString *suchString;
PBSQLQualifier *suchenQ;
NSString *basePath;
NSMutableString *allLATeX;
int gliederungsTiefe;
BOOL mit_bild_fn;
}
ACCESSClassh(currentHelement,setCurrentHelement,PBEO);
ACCESSClassh(selectedHelement,setSelectedHelement,PBEO);
ACCESSClassh(suchenQ,setSuchenQ,PBSQLQualifier);
ACCESSh(currentPathS,setCurrentPathS);
ACCESSh(suchString,setSuchString);
ACCESSh(basePath,setBasePath);
- (BOOL)currentHelementHasChildren;
- (WOElement *)currentHelementClick;
- (void)rebuildCurrentPath;
- (void)collapseAllExceptPath;
- (void)didRebuildCurrentPath;
- (BOOL)currentHelementIsCollapsed;
- (NSArray *)directChildrenOf:(PBEO *)he;
- (NSArray *)allVisibleChildrenOf:(PBEO *)he;
- (void)rebuildCurrentHelementsMitAnzahlErmitteln:(BOOL)anz update:(BOOL)update;
@end
@interface LoginUser : PBWOEditor
{ NSString *pw,*info;
NSString *loginName,*zielmodul;
PBEO *currentNews;
}
ACCESSh(pw, setPw)
ACCESSh(loginName, setLoginName)
ACCESSh(info, setInfo)
ACCESSh(zielmodul, setZielmodul)
- (PBWOEditor *)login;
@end
@interface PBWOBundleDoku : PBWOEditor
{ PBDDAttribute *currentAttribute;
NSMutableArray *felder,*buttons;
}
- (void)loadCustomDoku;
@end