|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gmt.umlx.ecore.accessor.SiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
org.eclipse.gmt.umlx.ecore.util.ResourcePackagesSiblingAccessor
public class ResourcePackagesSiblingAccessor
Method Summary | |
---|---|
org.eclipse.emf.ecore.resource.Resource |
eResource(org.eclipse.emf.ecore.EPackage child)
|
java.util.List<? super org.eclipse.emf.ecore.EPackage> |
getChildren(org.eclipse.emf.ecore.resource.Resource parent)
Return all child class children of parent. |
static ResourcePackagesSiblingAccessor |
getInstance()
|
java.lang.String |
getLabel(org.eclipse.emf.ecore.EPackage child)
Get the label (name/text/whetever) of the child. |
org.eclipse.emf.ecore.resource.Resource |
getParent(org.eclipse.emf.ecore.EPackage child)
|
java.util.List<? super org.eclipse.emf.ecore.EPackage> |
getSiblings(org.eclipse.emf.ecore.EPackage child)
Return all siblings of and with the same class as child. |
boolean |
hasLabel()
Test whether the child class has a label field. |
void |
setLabel(org.eclipse.emf.ecore.EPackage child,
java.lang.String label)
Set the label (name/text/whetever) of the child. |
Methods inherited from class org.eclipse.gmt.umlx.ecore.accessor.SiblingAccessor |
---|
basicGetParent, getBaseParentClass, getChildClass, getCoModel, getCoModelClass, getParentClass, getSiblingAccessor, removeChild, setCoModel, setParent |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static ResourcePackagesSiblingAccessor getInstance()
public org.eclipse.emf.ecore.resource.Resource eResource(org.eclipse.emf.ecore.EPackage child)
public java.util.List<? super org.eclipse.emf.ecore.EPackage> getChildren(org.eclipse.emf.ecore.resource.Resource parent)
ISiblingAccessor
getChildren
in interface ISiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
getChildren
in class SiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
parent
- parent of required children
public java.lang.String getLabel(org.eclipse.emf.ecore.EPackage child)
ISiblingAccessor
getLabel
in interface ISiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
getLabel
in class SiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
child
- providing the label
public org.eclipse.emf.ecore.resource.Resource getParent(org.eclipse.emf.ecore.EPackage child)
getParent
in interface IParentAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
getParent
in class SiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
public java.util.List<? super org.eclipse.emf.ecore.EPackage> getSiblings(org.eclipse.emf.ecore.EPackage child)
ISiblingAccessor
getSiblings
in interface ISiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
getSiblings
in class SiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
public boolean hasLabel()
ISiblingAccessor
hasLabel
in interface ISiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
hasLabel
in class SiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
public void setLabel(org.eclipse.emf.ecore.EPackage child, java.lang.String label)
ISiblingAccessor
setLabel
in interface ISiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
setLabel
in class SiblingAccessor<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.resource.Resource,java.lang.Object>
child
- providing the labellabel
- the label
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |