org.sourcejammer.project.controller
Class LabelInfo

java.lang.Object
  |
  +--org.sourcejammer.project.controller.LabelInfo
All Implemented Interfaces:
org.sourcejammer.project.Node
Direct Known Subclasses:
FileSysLabel, Label

public class LabelInfo
extends java.lang.Object
implements org.sourcejammer.project.Node

Title: $FileName: LabelInfo.java$

Version:
$VerNum: 3$
Author:
$AuthorName: Rob MacGrogan$

$Description: $
$KeyWordsOff: $


Field Summary
private  java.util.Date mdCreatedDate
           
private  int miChildCount
           
private  long mlRootProjectUniqueID
           
private  long mlUniqueID
           
private  java.lang.String msDescription
           
private  java.lang.String msLabelName
           
private  java.lang.String msSJPathToRootProject
           
 
Constructor Summary
LabelInfo()
           
 
Method Summary
 int childCount()
          Returns number of files that are part of this label.
 java.util.Date getCreatedDate()
           
 java.lang.String getDescription()
           
 java.lang.String getNodeName()
           
 long getRootProjectUniqueID()
           
 java.lang.String getSJPathToRootProject()
           
 long getUniqueID()
           
 boolean isShared()
          Always returns false.
 void setCreatedDate(java.util.Date d)
           
 void setDescription(java.lang.String s)
           
 void setNodeName(java.lang.String s)
           
 void setRootProjectUniqueID(long l)
           
 void setSJPathToRootProject(java.lang.String s)
           
 void setUniqueID(long l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

msLabelName

private java.lang.String msLabelName

msDescription

private java.lang.String msDescription

mdCreatedDate

private java.util.Date mdCreatedDate

miChildCount

private int miChildCount

msSJPathToRootProject

private java.lang.String msSJPathToRootProject

mlRootProjectUniqueID

private long mlRootProjectUniqueID

mlUniqueID

private long mlUniqueID
Constructor Detail

LabelInfo

public LabelInfo()
Method Detail

setUniqueID

public void setUniqueID(long l)

getUniqueID

public long getUniqueID()
Specified by:
getUniqueID in interface org.sourcejammer.project.Node

getNodeName

public java.lang.String getNodeName()
Specified by:
getNodeName in interface org.sourcejammer.project.Node

setNodeName

public void setNodeName(java.lang.String s)

setDescription

public void setDescription(java.lang.String s)

getDescription

public java.lang.String getDescription()

setCreatedDate

public void setCreatedDate(java.util.Date d)

getCreatedDate

public java.util.Date getCreatedDate()

isShared

public boolean isShared()
Always returns false. Has no meaning in this class.

Specified by:
isShared in interface org.sourcejammer.project.Node

childCount

public int childCount()
Returns number of files that are part of this label.

Specified by:
childCount in interface org.sourcejammer.project.Node

setSJPathToRootProject

public void setSJPathToRootProject(java.lang.String s)

getSJPathToRootProject

public java.lang.String getSJPathToRootProject()

setRootProjectUniqueID

public void setRootProjectUniqueID(long l)

getRootProjectUniqueID

public long getRootProjectUniqueID()


Copyright 2003 Soucejammer project.