ucl.physiol.neuroconstruct.project
Class Expand

java.lang.Object
  extended by ucl.physiol.neuroconstruct.project.Expand

public class Expand
extends Object

Class for generating HTML representation of neuroConstruct project

Author:
Padraig Gleeson

Field Summary
static String ccsInfo
           
static String COLOUR_AMPA
           
static String COLOUR_GABA
           
static String COLOUR_GAP
           
static String COLOUR_NMDA
           
static String headerStyle
           
static String tableStyle
           
 
Constructor Summary
Expand()
           
 
Method Summary
static File generateMainPage(Project project, File dirToCreateIn)
           
static void generateModelDescriptions(ArrayList<String> projPaths, String dirName)
           
static void generateProjectView(Project project, File dir)
           
static String generateSimplePage(String title, String html_elem_1)
           
static String getCellMechPage(String cellMechName)
           
static String getCellTypePage(String cellTypeName)
           
static String getItemPage(String origName)
           
static String getNetConnInfo(Project project, String nc)
           
static String handleWhitespaces(String text)
           
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COLOUR_AMPA

public static final String COLOUR_AMPA
See Also:
Constant Field Values

COLOUR_NMDA

public static final String COLOUR_NMDA
See Also:
Constant Field Values

COLOUR_GABA

public static final String COLOUR_GABA
See Also:
Constant Field Values

COLOUR_GAP

public static final String COLOUR_GAP
See Also:
Constant Field Values

ccsInfo

public static final String ccsInfo
See Also:
Constant Field Values

tableStyle

public static final String tableStyle
See Also:
Constant Field Values

headerStyle

public static final String headerStyle
See Also:
Constant Field Values
Constructor Detail

Expand

public Expand()
Method Detail

generateProjectView

public static void generateProjectView(Project project,
                                       File dir)

getItemPage

public static String getItemPage(String origName)

getCellTypePage

public static String getCellTypePage(String cellTypeName)

getCellMechPage

public static String getCellMechPage(String cellMechName)

getNetConnInfo

public static String getNetConnInfo(Project project,
                                    String nc)

generateModelDescriptions

public static void generateModelDescriptions(ArrayList<String> projPaths,
                                             String dirName)

generateSimplePage

public static String generateSimplePage(String title,
                                        String html_elem_1)

generateMainPage

public static File generateMainPage(Project project,
                                    File dirToCreateIn)

handleWhitespaces

public static String handleWhitespaces(String text)

main

public static void main(String[] args)