|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--edu.neu.ccs.demeter.aplib.cd.PartOrSyntax
|
+--edu.neu.ccs.demeter.aplib.cd.Part
| Field Summary | |
protected edu.neu.ccs.demeter.aplib.cd.ClassSpec |
classspec
|
protected edu.neu.ccs.demeter.aplib.cd.PartKeyword_List |
keywords
|
protected edu.neu.ccs.demeter.aplib.cd.PartInit |
partinit
|
protected edu.neu.ccs.demeter.aplib.cd.PartName |
partname
|
| Constructor Summary | |
Part()
|
|
Part(edu.neu.ccs.demeter.aplib.cd.PartName partname,
edu.neu.ccs.demeter.aplib.cd.PartKeyword_List keywords,
edu.neu.ccs.demeter.aplib.cd.ClassSpec classspec,
edu.neu.ccs.demeter.aplib.cd.PartInit partinit)
|
|
| Method Summary | |
void |
__trav_getPartType(edu.neu.ccs.demeter.aplib.cd.__V_Part_getPartType __v0)
|
boolean |
equals(Object obj)
|
edu.neu.ccs.demeter.aplib.cd.ClassName |
get_classname()
|
edu.neu.ccs.demeter.aplib.cd.ClassSpec |
get_classspec()
|
edu.neu.ccs.demeter.aplib.cd.PartKeyword_List |
get_keywords()
|
edu.neu.ccs.demeter.aplib.cd.PartInit |
get_partinit()
|
edu.neu.ccs.demeter.aplib.cd.PartName |
get_partname()
|
String |
getLabel()
The label of the edge, or null if it is not a construction edge. |
Object |
getSource()
The source node of the edge. |
Object |
getTarget()
The target node of the edge. |
boolean |
hasGetter()
|
int |
hashCode()
|
boolean |
hasSetter()
|
boolean |
isAlternationEdge()
Is the edge an alternation (subclass) edge? |
boolean |
isConstructionEdge()
Is the edge a construction (part) edge? |
boolean |
isDerived()
|
boolean |
isFinal()
|
boolean |
isInheritanceEdge()
Is the edge an inheritance (superclass) edge? |
boolean |
isStatic()
|
void |
markDerived()
|
static Part |
parse(InputStream in)
|
static Part |
parse(Reader in)
|
static Part |
parse(String s)
|
void |
set_classspec(edu.neu.ccs.demeter.aplib.cd.ClassSpec new_classspec)
|
void |
set_keywords(edu.neu.ccs.demeter.aplib.cd.PartKeyword_List new_keywords)
|
void |
set_partinit(edu.neu.ccs.demeter.aplib.cd.PartInit new_partinit)
|
void |
set_partname(edu.neu.ccs.demeter.aplib.cd.PartName new_partname)
|
void |
toClassName(ClassNameAccessor v)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected edu.neu.ccs.demeter.aplib.cd.PartName partname
protected edu.neu.ccs.demeter.aplib.cd.PartKeyword_List keywords
protected edu.neu.ccs.demeter.aplib.cd.ClassSpec classspec
protected edu.neu.ccs.demeter.aplib.cd.PartInit partinit
| Constructor Detail |
public Part()
public Part(edu.neu.ccs.demeter.aplib.cd.PartName partname,
edu.neu.ccs.demeter.aplib.cd.PartKeyword_List keywords,
edu.neu.ccs.demeter.aplib.cd.ClassSpec classspec,
edu.neu.ccs.demeter.aplib.cd.PartInit partinit)
| Method Detail |
public edu.neu.ccs.demeter.aplib.cd.PartName get_partname()
public void set_partname(edu.neu.ccs.demeter.aplib.cd.PartName new_partname)
public edu.neu.ccs.demeter.aplib.cd.PartKeyword_List get_keywords()
public void set_keywords(edu.neu.ccs.demeter.aplib.cd.PartKeyword_List new_keywords)
public edu.neu.ccs.demeter.aplib.cd.ClassSpec get_classspec()
public void set_classspec(edu.neu.ccs.demeter.aplib.cd.ClassSpec new_classspec)
public edu.neu.ccs.demeter.aplib.cd.PartInit get_partinit()
public void set_partinit(edu.neu.ccs.demeter.aplib.cd.PartInit new_partinit)
public static Part parse(Reader in)
throws ParseException
ParseException
public static Part parse(InputStream in)
throws ParseException
ParseExceptionpublic static Part parse(String s)
public Object getSource()
EdgeI
getSource in interface EdgeIpublic Object getTarget()
EdgeI
getTarget in interface EdgeIpublic String getLabel()
EdgeI
getLabel in interface EdgeIpublic boolean isConstructionEdge()
EdgeI
isConstructionEdge in interface EdgeIpublic boolean isAlternationEdge()
EdgeI
isAlternationEdge in interface EdgeIpublic boolean isInheritanceEdge()
EdgeI
isInheritanceEdge in interface EdgeIpublic edu.neu.ccs.demeter.aplib.cd.ClassName get_classname()
public boolean isFinal()
public boolean isStatic()
public boolean isDerived()
public boolean hasGetter()
public boolean hasSetter()
public void markDerived()
public String toString()
toString in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic void toClassName(ClassNameAccessor v)
public void __trav_getPartType(edu.neu.ccs.demeter.aplib.cd.__V_Part_getPartType __v0)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||