public class SourceItem extends java.lang.Object implements ISourceItem, java.io.Serializable
| Constructor and Description |
|---|
SourceItem()
Attention:
Constructor is normally NOT called.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(ISourceItem child) |
boolean |
equals(java.lang.Object o) |
java.util.Collection<? extends ISourceItem> |
getChildren()
Attention:
As we cache the nodes, the children are normally NOT up-to-date.
|
java.lang.String |
getHashValue()
Returns a String representation of calculated crypto hash.
|
java.io.Serializable |
getId()
Attention:
As we don't want the UID class in the eclipse plugin, the String
representation of UIDs is returned.
|
java.lang.String |
getQualifiedName() |
SourceType |
getType() |
int |
hashCode() |
void |
setHashValue(java.lang.String hashValue) |
void |
setId(java.io.Serializable id)
Attention:
As we don't want the UID class in the eclipse plugin, UIDs must be
converted to String before calling this setter.
|
void |
setQualifiedName(java.lang.String qualifiedName) |
void |
setType(SourceType type) |
java.lang.String |
toString() |
void |
visit(ISourceVisitor visitor) |
public SourceItem()
public java.lang.String getQualifiedName()
getQualifiedName in interface ISourceItempublic void setQualifiedName(java.lang.String qualifiedName)
setQualifiedName in interface ISourceItempublic java.lang.String getHashValue()
ISourceItemObject.equals(Object).getHashValue in interface ISourceItempublic void setHashValue(java.lang.String hashValue)
setHashValue in interface ISourceItempublic SourceType getType()
getType in interface ISourceItempublic void setType(SourceType type)
setType in interface ISourceItempublic java.util.Collection<? extends ISourceItem> getChildren()
ISourceItemgetChildren in interface ISourceItempublic void addChild(ISourceItem child)
addChild in interface ISourceItempublic void visit(ISourceVisitor visitor)
visit in interface ISourceItempublic java.io.Serializable getId()
ISourceItemgetId in interface ISourceItempublic void setId(java.io.Serializable id)
ISourceItemsetId in interface ISourceItempublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2022. All rights reserved.