|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface for accessing objects of the
EclipseSourceCodeManager xsi:type in the
sourcecodeeclipse namespace. Extends and
inherits the properties of the
JavaSourceCodeManager xsi:type.
| Field Summary | |
static XArchTypeMetadata |
TYPE_METADATA
|
| Fields inherited from interface edu.uci.isr.xarch.IXArchElement |
DEPTH_INFINITY, DEPTH_ONE, DEPTH_ZERO |
| Method Summary | |
void |
clearEclipseProjectId()
Clear the eclipseProjectId from this EclipseSourceCodeManager. |
void |
clearEclipseProjectName()
Clear the eclipseProjectName from this EclipseSourceCodeManager. |
IEclipseProjectId |
getEclipseProjectId()
Get the eclipseProjectId from this EclipseSourceCodeManager. |
IEclipseProjectName |
getEclipseProjectName()
Get the eclipseProjectName from this EclipseSourceCodeManager. |
boolean |
hasEclipseProjectId(IEclipseProjectId eclipseProjectIdToCheck)
Determine if this EclipseSourceCodeManager has the given eclipseProjectId |
boolean |
hasEclipseProjectName(IEclipseProjectName eclipseProjectNameToCheck)
Determine if this EclipseSourceCodeManager has the given eclipseProjectName |
boolean |
isEquivalent(IEclipseSourceCodeManager EclipseSourceCodeManagerToCheck)
Determine if another EclipseSourceCodeManager is equivalent to this one, ignoring ID's. |
void |
setEclipseProjectId(IEclipseProjectId value)
Set the eclipseProjectId for this EclipseSourceCodeManager. |
void |
setEclipseProjectName(IEclipseProjectName value)
Set the eclipseProjectName for this EclipseSourceCodeManager. |
| Methods inherited from interface edu.uci.isr.xarch.javasourcecode.IJavaSourceCodeManager |
isEquivalent |
| Methods inherited from interface edu.uci.isr.xarch.IXArchElement |
cloneElement, getInstanceMetadata, getTypeMetadata, getXArch, setXArch |
| Field Detail |
public static final XArchTypeMetadata TYPE_METADATA
| Method Detail |
public void setEclipseProjectName(IEclipseProjectName value)
value - new eclipseProjectNamepublic void clearEclipseProjectName()
public IEclipseProjectName getEclipseProjectName()
public boolean hasEclipseProjectName(IEclipseProjectName eclipseProjectNameToCheck)
eclipseProjectNameToCheck - eclipseProjectName to compare
true if the eclipseProjectNames are equivalent,
false otherwisepublic void setEclipseProjectId(IEclipseProjectId value)
value - new eclipseProjectIdpublic void clearEclipseProjectId()
public IEclipseProjectId getEclipseProjectId()
public boolean hasEclipseProjectId(IEclipseProjectId eclipseProjectIdToCheck)
eclipseProjectIdToCheck - eclipseProjectId to compare
true if the eclipseProjectIds are equivalent,
false otherwisepublic boolean isEquivalent(IEclipseSourceCodeManager EclipseSourceCodeManagerToCheck)
EclipseSourceCodeManagerToCheck - EclipseSourceCodeManager to compare to this one.
true if all the child elements of this
EclipseSourceCodeManager are equivalent, false otherwise.
|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||