private void doGetComponent() throws PageException {
	Struct sct = new StructImpl();
	pageContext.setVariable(getString("admin", action, "returnVariable"), sct);
	// Base Component
	try {
	    PageSource psCFML = config.getBaseComponentPageSource(CFMLEngine.DIALECT_CFML);

	    if (psCFML != null && psCFML.exists()) sct.set("baseComponentTemplateCFML", psCFML.getDisplayPath());
	    else sct.set("baseComponentTemplateCFML", "");
	}
	catch (PageException e) {
	    sct.set("baseComponentTemplateCFML", "");
	}
	try {
	    PageSource psLucee = config.getBaseComponentPageSource(CFMLEngine.DIALECT_LUCEE);

	    if (psLucee != null && psLucee.exists()) sct.set("baseComponentTemplateLucee", psLucee.getDisplayPath());
	    else sct.set("baseComponentTemplateLucee", "");

	}
	catch (PageException e) {
	    sct.set("baseComponentTemplateLucee", "");
	}
	sct.set("strBaseComponentTemplateCFML", config.getBaseComponentTemplate(CFMLEngine.DIALECT_CFML));
	sct.set("strBaseComponentTemplateLucee", config.getBaseComponentTemplate(CFMLEngine.DIALECT_LUCEE));

	// dump template
	try {
	    PageSource ps = ((PageContextImpl) pageContext).getPageSourceExisting(config.getComponentDumpTemplate());
	    if (ps != null) sct.set("componentDumpTemplate", ps.getDisplayPath());
	    else sct.set("componentDumpTemplate", "");
	}
	catch (PageException e) {
	    sct.set("componentDumpTemplate", "");
	}
	sct.set("strComponentDumpTemplate", config.getComponentDumpTemplate());

	sct.set("deepSearch", Caster.toBoolean(config.doComponentDeepSearch()));
	sct.set("componentDataMemberDefaultAccess", ComponentUtil.toStringAccess(config.getComponentDataMemberDefaultAccess()));
	sct.set("triggerDataMember", Caster.toBoolean(config.getTriggerComponentDataMember()));
	sct.set("useShadow", Caster.toBoolean(config.useComponentShadow()));
	sct.set("ComponentDefaultImport", config.getComponentDefaultImport());
	sct.set("componentLocalSearch", config.getComponentLocalSearch());
	sct.set("componentPathCache", config.useComponentPathCache());

    }
private void doGetComponent ( ) throws PageException { Struct sct = new StructImpl ( ) ; pageContext . setVariable ( getString ( "admin" , action , "returnVariable" ) , sct ) ; try { PageSource psCFML = config . getBaseComponentPageSource ( CFMLEngine . DIALECT_CFML ) ; if ( psCFML != null && psCFML . exists ( ) ) sct . set ( "baseComponentTemplateCFML" , psCFML . getDisplayPath ( ) ) ; else sct . set ( "baseComponentTemplateCFML" , "" ) ; } catch ( PageException e ) { sct . set ( "baseComponentTemplateCFML" , "" ) ; } try { PageSource psLucee = config . getBaseComponentPageSource ( CFMLEngine . DIALECT_LUCEE ) ; if ( psLucee != null && psLucee . exists ( ) ) sct . set ( "baseComponentTemplateLucee" , psLucee . getDisplayPath ( ) ) ; else sct . set ( "baseComponentTemplateLucee" , "" ) ; } catch ( PageException e ) { sct . set ( "baseComponentTemplateLucee" , "" ) ; } sct . set ( "strBaseComponentTemplateCFML" , config . getBaseComponentTemplate ( CFMLEngine . DIALECT_CFML ) ) ; sct . set ( "strBaseComponentTemplateLucee" , config . getBaseComponentTemplate ( CFMLEngine . DIALECT_LUCEE ) ) ; try { PageSource ps = ( ( PageContextImpl ) pageContext ) . getPageSourceExisting ( config . getComponentDumpTemplate ( ) ) ; if ( ps != null ) sct . set ( "componentDumpTemplate" , ps . getDisplayPath ( ) ) ; else sct . set ( "componentDumpTemplate" , "" ) ; } catch ( PageException e ) { sct . set ( "componentDumpTemplate" , "" ) ; } sct . set ( "strComponentDumpTemplate" , config . getComponentDumpTemplate ( ) ) ; sct . set ( "deepSearch" , Caster . toBoolean ( config . doComponentDeepSearch ( ) ) ) ; sct . set ( "componentDataMemberDefaultAccess" , ComponentUtil . toStringAccess ( config . getComponentDataMemberDefaultAccess ( ) ) ) ; sct . set ( "triggerDataMember" , Caster . toBoolean ( config . getTriggerComponentDataMember ( ) ) ) ; sct . set ( "useShadow" , Caster . toBoolean ( config . useComponentShadow ( ) ) ) ; sct . set ( "ComponentDefaultImport" , config . getComponentDefaultImport ( ) ) ; sct . set ( "componentLocalSearch" , config . getComponentLocalSearch ( ) ) ; sct . set ( "componentPathCache" , config . useComponentPathCache ( ) ) ; }
@throws PageException
@throws PageException