Package org.aspectj.ajde.ui
Klasse BuildConfigNode
java.lang.Object
org.aspectj.ajde.ui.BuildConfigNode
- Autor:
- Mik Kersten TODO: clean-up after merging of org.aspectj.asm.StructureNode
-
Verschachtelte Klassen - Übersicht
Modifizierer und TypKlasseBeschreibungstatic class
Uses "typesafe enum" pattern. -
Feldübersicht
Modifizierer und TypFeldBeschreibungprotected List
<BuildConfigNode> protected BuildConfigNode.Kind
protected IMessage
protected String
protected BuildConfigNode
protected ISourceLocation
-
Konstruktorübersicht
KonstruktorBeschreibungUsed during serialization.BuildConfigNode
(String name, BuildConfigNode.Kind kind) BuildConfigNode
(String name, BuildConfigNode.Kind kind, String resourcePath) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addChild
(int position, BuildConfigNode child) void
addChild
(BuildConfigNode child) int
Comparison is string-name based only.getName()
boolean
isActive()
boolean
boolean
removeChild
(BuildConfigNode child) void
setActive
(boolean isActive) void
setMessage
(IMessage message) void
void
setParent
(BuildConfigNode parent) void
setResourcePath
(String resourcePath) void
setSourceLocation
(ISourceLocation sourceLocation) toString()
-
Felddetails
-
parent
-
name
-
kind
-
children
-
message
-
sourceLocation
-
-
Konstruktordetails
-
BuildConfigNode
public BuildConfigNode()Used during serialization. -
BuildConfigNode
-
BuildConfigNode
-
-
Methodendetails
-
toString
-
getChildren
-
addChild
-
addChild
-
removeChild
-
compareTo
Comparison is string-name based only.- Löst aus:
ClassCastException
-
getName
-
getSourceLocation
-
setSourceLocation
-
getMessage
-
setMessage
-
getParent
-
setParent
-
setName
-
getResourcePath
-
setResourcePath
-
isValidResource
public boolean isValidResource() -
isActive
public boolean isActive() -
setActive
public void setActive(boolean isActive) -
getBuildConfigNodeKind
-