Package com.nomagic.magicdraw.diff
Interface ShareDifference
-
- All Superinterfaces:
Difference
@OpenApiAll public interface ShareDifference extends Difference
Shared packages difference. Shares can be added, or removed.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModificationKind
getModificationKind()
ModuleInfo
getModule()
Gets the module that is used by a project.java.lang.String
getPath()
java.lang.String
getSharedPackageID()
-
Methods inherited from interface com.nomagic.magicdraw.diff.Difference
accept
-
-
-
-
Method Detail
-
getSharedPackageID
java.lang.String getSharedPackageID()
- Returns:
- id of shared package.
-
getModificationKind
ModificationKind getModificationKind()
- Returns:
- modification kind (add/remove)
-
getPath
@CheckForNull java.lang.String getPath()
- Returns:
- preferred share path or null if
getModule()
returns non-null value
-
getModule
@CheckForNull ModuleInfo getModule()
Gets the module that is used by a project. The method returns non-null value if corresponding module re-sharing state has been changed.- Returns:
- module info if share difference means change module re-sharing state change.
-
-