org.aspectj.ajde.ui
Class BuildConfigNode
java.lang.Object
org.aspectj.ajde.ui.BuildConfigNode
public class BuildConfigNode
- extends java.lang.Object
- Author:
- Mik Kersten
TODO: clean-up after merging of org.aspectj.asm.StructureNode
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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 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()