Methods summary
Methods in detail
-
__construct
param
string moduleNamespaces Namespaces of all modules which spec configurations shall be loaded. -
getModularConfigSource
ModularConfigSource public getModularConfigSource ( )return
-
load
public load ( )Searches all available module configurations. Nothing will be extracted but SpecExtractionManager gives the right result. -
extract
public extract ( ) -
isInitialized
boolean public isInitialized ( )return
boolean -
getTypeIds
public getTypeIds ( ) -
containsTypeId
boolean public containsTypeId ( string id )param
string idreturn
boolean -
containsCustomTypeExtractionId
bool public containsCustomTypeExtractionId ( string id )param
string idreturn
bool -
getCustomTypeExtractions
CustomTypeExtraction public getCustomTypeExtractions ( )return
-
getCustomTypeExtractionById
-
addCustomTypeExtraction
param
-
containsEiTypeId
bool public containsEiTypeId ( string id )param
string idreturn
bool -
getEiTypeExtractionById
-
containsEiTypeEntityClassName
bool public containsEiTypeEntityClassName ( string className )param
string classNamereturn
bool -
getEiTypeExtractionByClassName
-
getEiTypeExtractions
EiTypeExtraction public getEiTypeExtractions ( )return
-
addEiTypeExtraction
-
removeTypeById
public removeTypeById ( string id )param
string id -
containsEiTypeExtensionExtractionId
-
containsEiTypeExentionsExtractionEiTypePath
-
getEiTypeExtensionExtractionByEiTypePath
-
getEiTypeExtensionExtractionsByExtendedEiTypePath
EiTypeExtensionExtraction public getEiTypeExtensionExtractionsByExtendedEiTypePath ( TypePath extendedEiTypePath ) -
addEiTypeExtensionExtraction
-
removeEiTypeExtensionExtractionByEiTypePath
param
string id -
containsEiModificatorExtractionId
-
getEiModificatorExtractionsByEiTypePath
-
getEiModificatorExtractionById
-
addEiModificatorExtraction
-
removeEiModificatorExtractionById
param
string id -
removeEiModificatorExtractionsByEiTypePath
param
-
getLaunchPadExtractionByEiTypePath
-
containsLaunchPadExtractionTypePath
-
getLaunchPadExtractions
LaunchPadExtraction public getLaunchPadExtractions ( )return
-
getLaunchPadExtractionByTypePath
-
addLaunchPad
-
removeLaunchPadByTypePath
param
-
flush
public flush ( )
This manager allows you to read und write spec configurations usually located in
[n2n-root]/var/etc/[module]/rocket/specs.json
. It is used by the Spec to load the current configuration.It is also used by the dev tool Hangar to manipulate spec configurations.