| java.lang.Object org.netbeans.modules.cnd.discovery.wizard.bridge.ProjectBridge
ProjectBridge | public class ProjectBridge (Code) | | author: Alexander Simon |
Method Summary | |
public Folder | createFolder(Folder parent, String name) | public Item | createItem(String path) Create new item. | public Item[] | getAllSources() | public Object | getAuxObject(Item item) | public String | getCompilerDirectory() | public String | getCompilerFlavor() | public Item | getProjectItem(String path) Find project item by relative path. | public String | getRelativepath(String path) Convert absolute path to relative. | public Set | getResult() | public Folder | getRoot() | public List<String> | getSystemIncludePaths(boolean isCPP) | public Map<String, String> | getSystemMacroDefinitions(boolean isCPP) | public void | setAuxObject(Item item, Object pao) | public void | setExclude(Item item, boolean exclude) | public void | setHeaderTool(Item item) | public void | setSourceTool(Item item, boolean isCPP) | public void | setupFile(String compilepath, List includes, boolean inheriteIncludes, List macros, boolean inheriteMacros, Item item) | public void | setupFolder(List includes, boolean inheriteIncludes, List macros, boolean inheriteMacros, boolean isCPP, Folder folder) | public void | setupProject(List includes, List macros, boolean isCPP) |
ProjectBridge | public ProjectBridge(Project project)(Code) | | |
createItem | public Item createItem(String path)(Code) | | Create new item. Path is converted to relative.
|
getCompilerDirectory | public String getCompilerDirectory()(Code) | | |
getProjectItem | public Item getProjectItem(String path)(Code) | | Find project item by relative path.
|
getRelativepath | public String getRelativepath(String path)(Code) | | Convert absolute path to relative.
Converter does some simplifications:
/some/../ => /
/./ => /
|
getSystemIncludePaths | public List<String> getSystemIncludePaths(boolean isCPP)(Code) | | |
setExclude | public void setExclude(Item item, boolean exclude)(Code) | | |
setHeaderTool | public void setHeaderTool(Item item)(Code) | | |
setSourceTool | public void setSourceTool(Item item, boolean isCPP)(Code) | | |
setupFile | public void setupFile(String compilepath, List includes, boolean inheriteIncludes, List macros, boolean inheriteMacros, Item item)(Code) | | |
setupFolder | public void setupFolder(List includes, boolean inheriteIncludes, List macros, boolean inheriteMacros, boolean isCPP, Folder folder)(Code) | | |
setupProject | public void setupProject(List includes, List macros, boolean isCPP)(Code) | | |
|
|