org.aspectj.ajde.ui
Class BuildConfigNode
java.lang.Object
org.aspectj.ajde.ui.BuildConfigNode
public class BuildConfigNode
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
parent
protected BuildConfigNode parent
name
protected java.lang.String name
kind
protected BuildConfigNode.Kind kind
children
protected java.util.List<BuildConfigNode> children
message
protected IMessage message
sourceLocation
protected ISourceLocation sourceLocation
BuildConfigNode
public BuildConfigNode()
- Used during serialization.
BuildConfigNode
public BuildConfigNode(java.lang.String name,
BuildConfigNode.Kind kind,
java.lang.String resourcePath)
BuildConfigNode
public BuildConfigNode(java.lang.String name,
BuildConfigNode.Kind kind)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getChildren
public java.util.List<BuildConfigNode> getChildren()
addChild
public void addChild(BuildConfigNode child)
addChild
public void addChild(int position,
BuildConfigNode child)
removeChild
public boolean removeChild(BuildConfigNode child)
compareTo
public int compareTo(java.lang.Object o)
throws java.lang.ClassCastException
- Comparison is string-name based only.
- Throws:
java.lang.ClassCastException
getName
public java.lang.String getName()
getSourceLocation
public ISourceLocation getSourceLocation()
setSourceLocation
public void setSourceLocation(ISourceLocation sourceLocation)
getMessage
public IMessage getMessage()
setMessage
public void setMessage(IMessage message)
getParent
public BuildConfigNode getParent()
setParent
public void setParent(BuildConfigNode parent)
setName
public void setName(java.lang.String string)
getResourcePath
public java.lang.String getResourcePath()
setResourcePath
public void setResourcePath(java.lang.String resourcePath)
isValidResource
public boolean isValidResource()
isActive
public boolean isActive()
setActive
public void setActive(boolean isActive)
getBuildConfigNodeKind
public BuildConfigNode.Kind getBuildConfigNodeKind()