PBWOBundle.h


max21 Unternehmensgruppe
//	Aprica2
//	copyright Pirmin Braun 1997-2007 - pirmin@pirmin.de
//	all Rights reserved;
#import "Aprica.h"
// haelt Informationen ueber ein Modul; aufgrund dieser Informationen wird Modul instanziiert, einsortiert;
@interface PBWOBundle : NSObject
{
    NSString *matchCode;
    NSString *name;
    NSString *bereich;
    NSString *unterBereich;
    NSString *guiName,*guiName1,*kuerzel;
    NSString *entityName,*className;
    NSString *pos; // wieder aktiv
    NSString *registerFieldDBName;
    BOOL publicModul,hiddenModul,needsNoMasterEO,initialSearchOff;
    NSString *htmlwodName;
    NSString *mandant; //fuer erkennung mandanten-bundles bei erstmaligem erzeugen bundles.txt
    NSString *gruppenstring;
    NSString *doku0,*doku1;
}
ACCESSh(matchCode,setMatchCode)
ACCESSh(className,setClassName)
ACCESSh(name,setName)
ACCESSh(bereich,setBereich)
ACCESSh(kuerzel,setKuerzel)
ACCESSh(unterBereich,setUnterBereich)
ACCESSh(guiName,setGuiName)
ACCESSh(guiName1,setGuiName1)
ACCESSh(entityName,setEntityName)
ACCESSh(pos,setPos)
ACCESSh(htmlwodName,setHtmlwodName)
ACCESSh(mandant,setMandant)
ACCESSh(registerFieldDBName,setRegisterFieldDBName);
ACCESSh(gruppenstring,setGruppenstring)
ACCESSh(doku0,setDoku0)
ACCESSh(doku1,setDoku1)
- (void)buildMatchCode;
- (NSComparisonResult)compareName:(PBWOBundle *)o;
- (BOOL)publicModul;
- (void)setPublicModul:(BOOL)yn;
- (BOOL)needsNoMasterEO;
- (void)setNeedsNoMasterEO:(BOOL)yn;
- (BOOL)hiddenModul;
- (void)setHiddenModul:(BOOL)yn;
- (BOOL)initialSearchOff;
- (void)setInitialSearchOff:(BOOL)yn;
- principalClass;
- (NSString *)principalClassName;
@end
Foto