|
||||||||||
| 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.Interface
| Field Summary | |
protected edu.neu.ccs.demeter.aplib.cd.ClassSpec |
classspec
|
| Constructor Summary | |
Interface()
|
|
Interface(edu.neu.ccs.demeter.aplib.cd.ClassSpec classspec)
|
|
| Method Summary | |
boolean |
equals(Object obj)
|
edu.neu.ccs.demeter.aplib.cd.ClassName |
get_classname()
|
edu.neu.ccs.demeter.aplib.cd.ClassSpec |
get_classspec()
|
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. |
int |
hashCode()
|
boolean |
isAlternationEdge()
Is the edge an alternation (subclass) edge? |
boolean |
isConstructionEdge()
Is the edge a construction (part) edge? |
boolean |
isInheritanceEdge()
Is the edge an inheritance (superclass) edge? |
static Interface |
parse(InputStream in)
|
static Interface |
parse(Reader in)
|
static Interface |
parse(String s)
|
void |
set_classspec(edu.neu.ccs.demeter.aplib.cd.ClassSpec new_classspec)
|
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.ClassSpec classspec
| Constructor Detail |
public Interface()
public Interface(edu.neu.ccs.demeter.aplib.cd.ClassSpec classspec)
| Method Detail |
public edu.neu.ccs.demeter.aplib.cd.ClassSpec get_classspec()
public void set_classspec(edu.neu.ccs.demeter.aplib.cd.ClassSpec new_classspec)
public static Interface parse(Reader in)
throws ParseException
ParseException
public static Interface parse(InputStream in)
throws ParseException
ParseExceptionpublic static Interface 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 String toString()
toString in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic void toClassName(ClassNameAccessor v)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||