Project
Manager
Iface
constructor
g
Iface
name
add
Group
add
Source
add
Source
Quiet
add
Sources
add
Target
element
Added
element
Removed
element
Selected
get
Capabilities
get
Children
get
Current
Project
get
Elements
get
Packages
get
Selected
get
Target
Type
get
Targets
is
Open
project
Loaded
remove
File
NODE-GTK API Reference
IAnjuta-3.0
IAnjuta
ProjectManagerIface
Class ProjectManagerIface
Hierarchy
ProjectManagerIface
Index
Constructors
constructor
Properties
g
Iface
name
Methods
add
Group
add
Source
add
Source
Quiet
add
Sources
add
Target
element
Added
element
Removed
element
Selected
get
Capabilities
get
Children
get
Current
Project
get
Elements
get
Packages
get
Selected
get
Target
Type
get
Targets
is
Open
project
Loaded
remove
File
Constructors
constructor
new
Project
Manager
Iface
(
)
:
ProjectManagerIface
Returns
ProjectManagerIface
Properties
g
Iface
g
Iface
:
TypeInterface
Static
name
name
:
string
Methods
add
Group
add
Group
(
obj
:
ProjectManager
, name
:
string
, defaultGroup
:
Gio
.
File
)
:
Gio
.
File
Parameters
obj:
ProjectManager
name:
string
defaultGroup:
Gio
.
File
Returns
Gio
.
File
add
Source
add
Source
(
obj
:
ProjectManager
, name
:
string
, defaultTarget
:
Gio
.
File
)
:
Gio
.
File
Parameters
obj:
ProjectManager
name:
string
defaultTarget:
Gio
.
File
Returns
Gio
.
File
add
Source
Quiet
add
Source
Quiet
(
obj
:
ProjectManager
, name
:
string
, target
:
Gio
.
File
)
:
Gio
.
File
Parameters
obj:
ProjectManager
name:
string
target:
Gio
.
File
Returns
Gio
.
File
add
Sources
add
Sources
(
obj
:
ProjectManager
, names
:
string
[]
, defaultTarget
:
Gio
.
File
)
:
Gio
.
File
[]
Parameters
obj:
ProjectManager
names:
string
[]
defaultTarget:
Gio
.
File
Returns
Gio
.
File
[]
add
Target
add
Target
(
obj
:
ProjectManager
, name
:
string
, defaultGroup
:
Gio
.
File
)
:
Gio
.
File
Parameters
obj:
ProjectManager
name:
string
defaultGroup:
Gio
.
File
Returns
Gio
.
File
element
Added
element
Added
(
obj
:
ProjectManager
, element
:
Gio
.
File
)
:
void
Parameters
obj:
ProjectManager
element:
Gio
.
File
Returns
void
element
Removed
element
Removed
(
obj
:
ProjectManager
, element
:
Gio
.
File
)
:
void
Parameters
obj:
ProjectManager
element:
Gio
.
File
Returns
void
element
Selected
element
Selected
(
obj
:
ProjectManager
, element
:
Gio
.
File
)
:
void
Parameters
obj:
ProjectManager
element:
Gio
.
File
Returns
void
get
Capabilities
get
Capabilities
(
obj
:
ProjectManager
)
:
number
Parameters
obj:
ProjectManager
Returns
number
get
Children
get
Children
(
obj
:
ProjectManager
, parent
:
Gio
.
File
, childrenType
:
number
)
:
Gio
.
File
[]
Parameters
obj:
ProjectManager
parent:
Gio
.
File
childrenType:
number
Returns
Gio
.
File
[]
get
Current
Project
get
Current
Project
(
obj
:
ProjectManager
)
:
IAnjuta
.
Project
Parameters
obj:
ProjectManager
Returns
IAnjuta
.
Project
get
Elements
get
Elements
(
obj
:
ProjectManager
, elementType
:
ProjectNodeType
)
:
Gio
.
File
[]
Parameters
obj:
ProjectManager
elementType:
ProjectNodeType
Returns
Gio
.
File
[]
get
Packages
get
Packages
(
obj
:
ProjectManager
)
:
string
[]
Parameters
obj:
ProjectManager
Returns
string
[]
get
Selected
get
Selected
(
obj
:
ProjectManager
)
:
Gio
.
File
Parameters
obj:
ProjectManager
Returns
Gio
.
File
get
Target
Type
get
Target
Type
(
obj
:
ProjectManager
, target
:
Gio
.
File
)
:
ProjectNodeType
Parameters
obj:
ProjectManager
target:
Gio
.
File
Returns
ProjectNodeType
get
Targets
get
Targets
(
obj
:
ProjectManager
, targetType
:
ProjectNodeType
)
:
Gio
.
File
[]
Parameters
obj:
ProjectManager
targetType:
ProjectNodeType
Returns
Gio
.
File
[]
is
Open
is
Open
(
obj
:
ProjectManager
)
:
boolean
Parameters
obj:
ProjectManager
Returns
boolean
project
Loaded
project
Loaded
(
obj
:
ProjectManager
, error
:
GLib
.
Error
)
:
void
Parameters
obj:
ProjectManager
error:
GLib
.
Error
Returns
void
remove
File
remove
File
(
obj
:
ProjectManager
, file
:
Gio
.
File
)
:
boolean
Parameters
obj:
ProjectManager
file:
Gio
.
File
Returns
boolean
Project
Manager
Iface
constructor
g
Iface
name
add
Group
add
Source
add
Source
Quiet
add
Sources
add
Target
element
Added
element
Removed
element
Selected
get
Capabilities
get
Children
get
Current
Project
get
Elements
get
Packages
get
Selected
get
Target
Type
get
Targets
is
Open
project
Loaded
remove
File
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLlByb2plY3RNYW5hZ2VySWZhY2UuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2dJZmFjZSIsIm5hbWUiOiJnSWZhY2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLlByb2plY3RNYW5hZ2VySWZhY2UuaHRtbCNhZGRHcm91cCIsIm5hbWUiOiJhZGRHcm91cCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLlByb2plY3RNYW5hZ2VySWZhY2UuaHRtbCNhZGRTb3VyY2UiLCJuYW1lIjoiYWRkU291cmNlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2FkZFNvdXJjZVF1aWV0IiwibmFtZSI6ImFkZFNvdXJjZVF1aWV0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2FkZFNvdXJjZXMiLCJuYW1lIjoiYWRkU291cmNlcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLlByb2plY3RNYW5hZ2VySWZhY2UuaHRtbCNhZGRUYXJnZXQiLCJuYW1lIjoiYWRkVGFyZ2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2VsZW1lbnRBZGRlZCIsIm5hbWUiOiJlbGVtZW50QWRkZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Qcm9qZWN0TWFuYWdlcklmYWNlLmh0bWwjZWxlbWVudFJlbW92ZWQiLCJuYW1lIjoiZWxlbWVudFJlbW92ZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Qcm9qZWN0TWFuYWdlcklmYWNlLmh0bWwjZWxlbWVudFNlbGVjdGVkIiwibmFtZSI6ImVsZW1lbnRTZWxlY3RlZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLlByb2plY3RNYW5hZ2VySWZhY2UuaHRtbCNnZXRDYXBhYmlsaXRpZXMiLCJuYW1lIjoiZ2V0Q2FwYWJpbGl0aWVzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldENoaWxkcmVuIiwibmFtZSI6ImdldENoaWxkcmVuIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldEN1cnJlbnRQcm9qZWN0IiwibmFtZSI6ImdldEN1cnJlbnRQcm9qZWN0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldEVsZW1lbnRzIiwibmFtZSI6ImdldEVsZW1lbnRzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldFBhY2thZ2VzIiwibmFtZSI6ImdldFBhY2thZ2VzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldFNlbGVjdGVkIiwibmFtZSI6ImdldFNlbGVjdGVkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklBbmp1dGFfM18wLklBbmp1dGEuUHJvamVjdE1hbmFnZXJJZmFjZS5odG1sI2dldFRhcmdldFR5cGUiLCJuYW1lIjoiZ2V0VGFyZ2V0VHlwZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLlByb2plY3RNYW5hZ2VySWZhY2UuaHRtbCNnZXRUYXJnZXRzIiwibmFtZSI6ImdldFRhcmdldHMiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Qcm9qZWN0TWFuYWdlcklmYWNlLmh0bWwjaXNPcGVuIiwibmFtZSI6ImlzT3BlbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJQW5qdXRhXzNfMC5JQW5qdXRhLlByb2plY3RNYW5hZ2VySWZhY2UuaHRtbCNwcm9qZWN0TG9hZGVkIiwibmFtZSI6InByb2plY3RMb2FkZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Qcm9qZWN0TWFuYWdlcklmYWNlLmh0bWwjcmVtb3ZlRmlsZSIsIm5hbWUiOiJyZW1vdmVGaWxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiSUFuanV0YV8zXzAuSUFuanV0YS5Qcm9qZWN0TWFuYWdlcklmYWNlLmh0bWwiLCJuYW1lIjoiUHJvamVjdE1hbmFnZXJJZmFjZSJ9