Package com.nomagic.uml2.ext.jmi.reflect
Class ModelBridge.ModelBrideWrapper
- java.lang.Object
-
- com.nomagic.uml2.ext.jmi.reflect.ModelBridge
-
- com.nomagic.uml2.ext.jmi.reflect.ModelBridge.ModelBrideWrapper
-
- Enclosing class:
- ModelBridge
private static class ModelBridge.ModelBrideWrapper extends ModelBridge
-
-
Constructor Summary
Constructors Modifier Constructor Description private
ModelBrideWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canAdd(AbstractRefObject abstractRefObject, BaseElement element, boolean checkPermissions)
boolean
canAddChild(AbstractRefObject abstractRefObject)
boolean
canAddChild(AbstractRefObject abstractRefObject, BaseElement o)
boolean
canAddToParent(AbstractRefObject abstractRefObject, java.lang.Class parent)
boolean
canBeDeleted(AbstractRefObject abstractRefObject)
boolean
canChangeParent(AbstractRefObject abstractRefObject, java.util.Collection elements, BaseElement newParent)
boolean
canDeleteChild(AbstractRefObject abstractRefObject, BaseElement child)
int
compareTo(AbstractRefObject abstractRefObject, java.lang.Object o)
boolean
equals(java.lang.Object obj)
java.lang.String
generateId(AbstractRefObject abstractRefObject)
RefClassProvider
getDynamicRefClassProvider()
java.lang.String
getHumanName(AbstractRefObject abstractRefObject)
java.lang.String
getHumanType(AbstractRefObject abstractRefObject)
org.apache.logging.log4j.Logger
getLog()
AbstractRepository
getRepository(AbstractRefObject abstractRefObject)
boolean
isDeveloper()
boolean
isEditable(AbstractRefObject abstractRefObject)
boolean
isParentOf(AbstractRefObject abstractRefObject, BaseElement obj)
boolean
isRelationship(java.lang.Class classType)
void
refDelete(AbstractRefObject abstractRefObject)
void
removeRelated(AbstractRefObject abstractRefObject)
void
setId(AbstractRefObject abstractRefObject, java.lang.String id)
-
Methods inherited from class com.nomagic.uml2.ext.jmi.reflect.ModelBridge
getBridge, getInstance, setInstance
-
-
-
-
Method Detail
-
removeRelated
public void removeRelated(AbstractRefObject abstractRefObject)
- Overrides:
removeRelated
in classModelBridge
-
generateId
public java.lang.String generateId(AbstractRefObject abstractRefObject)
- Overrides:
generateId
in classModelBridge
-
refDelete
public void refDelete(AbstractRefObject abstractRefObject)
- Overrides:
refDelete
in classModelBridge
-
setId
public void setId(AbstractRefObject abstractRefObject, java.lang.String id)
- Overrides:
setId
in classModelBridge
-
getHumanName
public java.lang.String getHumanName(AbstractRefObject abstractRefObject)
- Overrides:
getHumanName
in classModelBridge
-
getHumanType
public java.lang.String getHumanType(AbstractRefObject abstractRefObject)
- Overrides:
getHumanType
in classModelBridge
-
canAdd
public boolean canAdd(AbstractRefObject abstractRefObject, BaseElement element, boolean checkPermissions)
- Overrides:
canAdd
in classModelBridge
-
canDeleteChild
public boolean canDeleteChild(AbstractRefObject abstractRefObject, BaseElement child)
- Overrides:
canDeleteChild
in classModelBridge
-
canBeDeleted
public boolean canBeDeleted(AbstractRefObject abstractRefObject)
- Overrides:
canBeDeleted
in classModelBridge
-
canAddToParent
public boolean canAddToParent(AbstractRefObject abstractRefObject, java.lang.Class parent)
- Overrides:
canAddToParent
in classModelBridge
-
isEditable
public boolean isEditable(AbstractRefObject abstractRefObject)
- Overrides:
isEditable
in classModelBridge
-
canAddChild
public boolean canAddChild(AbstractRefObject abstractRefObject, BaseElement o)
- Overrides:
canAddChild
in classModelBridge
-
isParentOf
public boolean isParentOf(AbstractRefObject abstractRefObject, BaseElement obj)
- Overrides:
isParentOf
in classModelBridge
-
canChangeParent
public boolean canChangeParent(AbstractRefObject abstractRefObject, java.util.Collection elements, BaseElement newParent)
- Overrides:
canChangeParent
in classModelBridge
-
canAddChild
public boolean canAddChild(AbstractRefObject abstractRefObject)
- Overrides:
canAddChild
in classModelBridge
-
isDeveloper
public boolean isDeveloper()
- Overrides:
isDeveloper
in classModelBridge
-
isRelationship
public boolean isRelationship(java.lang.Class classType)
- Overrides:
isRelationship
in classModelBridge
-
getRepository
public AbstractRepository getRepository(AbstractRefObject abstractRefObject)
- Overrides:
getRepository
in classModelBridge
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
getDynamicRefClassProvider
public RefClassProvider getDynamicRefClassProvider()
- Overrides:
getDynamicRefClassProvider
in classModelBridge
-
compareTo
public int compareTo(AbstractRefObject abstractRefObject, java.lang.Object o)
- Overrides:
compareTo
in classModelBridge
-
getLog
public org.apache.logging.log4j.Logger getLog()
- Overrides:
getLog
in classModelBridge
-
-