Class

gov.nasa.jpl.magicdraw.projectUsageIntegrity

ProjectUsageIntegrityHelper

Related Doc: package projectUsageIntegrity

Permalink

class ProjectUsageIntegrityHelper extends ProjectListener

Linear Supertypes
ProjectListener, Listener[ProjectEvent], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProjectUsageIntegrityHelper
  2. ProjectListener
  3. Listener
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ProjectUsageIntegrityHelper(project: Project, checkerState: ToggleProjectUsageIntegrityCheckerAction)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def alreadyRanMD5Validation(): Boolean

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def checkIProjectResources(p: IProject): Boolean

    Permalink
  7. def checkPostAttachProject(ev: DecompositionEvent): Unit

    Permalink
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def computeTeamworkProjectSSCAECleanCommitTag(): String

    Permalink
  10. def createSSCAEActionList(action: NMAction): List[NMAction]

    Permalink
  11. def createSSCAEMissingUsageRepairAnnotation(m: Model, sourceP: IPrimaryProject, targetP: IAttachedProject, config: ProjectAttachmentConfiguration): Annotation

    Permalink
  12. def createSSCAEReSharedUsageRepairAnnotation(m: Model, sourceP: IPrimaryProject, u: MDAbstractProject, u2v: MDAbstractProjectUsage, v: MDAbstractProject, targetP: IAttachedProject, usageRelation: ProjectUsage): Annotation

    Permalink
  13. def createSSCAEReadOnlyUsageRepairAnnotation(m: Model, sourceP: IPrimaryProject, u: MDAbstractProject, u2v: MDAbstractProjectUsage, v: MDAbstractProject, targetP: IAttachedProject, usageRelation: ProjectUsage): Annotation

    Permalink
  14. def createSSCAERepairSystemOrStandardProfileFlagAction(m: Model, sourceP: IPrimaryProject): Annotation

    Permalink
  15. def createSSCAEStereotypeApplicationAnnotation(p: Package, c: Constraint, stereotype: Stereotype): Annotation

    Permalink
  16. def createSSCAEStereotypeUnapplicationAnnotation(p: Package, c: Constraint, stereotype: Stereotype): Annotation

    Permalink
  17. def createSSCAEStickyVersionUsageRepairAnnotation(m: Model, sourceP: IPrimaryProject, u: MDAbstractProject, u2v: MDAbstractProjectUsage, v: MDAbstractProject, targetP: IAttachedProject, usageRelation: ProjectUsage): Annotation

    Permalink
  18. def createSSCAEUnloadedModuleProxyRepairAction(unloadedProject: IAttachedProject, unloadedProxies: Set[Element]): Annotation

    Permalink
  19. def createSSCAEValidationRunData(): ValidationRunData

    Permalink
  20. def createVertexInternal(p: IProject, pug: SSCAEProjectUsageGraph, index: Int, width: Int): MDAbstractProject

    Permalink
  21. def disable(): Unit

    Permalink
  22. def dispose(): Unit

    Permalink
  23. def enable(): Unit

    Permalink
  24. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  26. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. def flushAttachedProjectInfoCache(): Unit

    Permalink
  28. def getAbstractUsageStereotype(): Stereotype

    Permalink
  29. def getAttachedProjectMountedPackages(ap: MDAbstractProject): List[Package]

    Permalink
  30. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  31. def getPreviousProjectVertexMatching(v: MDAbstractProject): MDAbstractProject

    Permalink
  32. def getProjectClassification(): ProjectClassification

    Permalink
  33. def getProjectModelStereotype(): Stereotype

    Permalink
  34. def getSSCAEProjectMD5ChecksumMismatchRule(): ElementValidationRuleImpl

    Permalink
  35. def getSSCAEProjectModelGraphSerialization(m: Model): String

    Permalink
  36. def getSSCAEProjectModelVersion(m: Model): Int

    Permalink
  37. def getSSCAEProjectStereotypeValidationRule(): ElementValidationRuleImpl

    Permalink
  38. def getSSCAEProjectUsageRelationshipRule(): ElementValidationRuleImpl

    Permalink
  39. def getSSCAESharedPackageClassification(p: Package): EnumerationLiteral

    Permalink
  40. def getSSCAESharedPackageConstraint_DEPRECATED_UsageDependencies(p: Package): EnumerationLiteral

    Permalink
  41. def getSSCAESharedPackageConstraint_INCUBATOR_UsageDependencies(p: Package): EnumerationLiteral

    Permalink
  42. def getSSCAESharedPackageConstraint_RECOMMENDED_UsageDependencies(p: Package): EnumerationLiteral

    Permalink
  43. def getSSCAESharedPackageGraphSerialization(p: Package): String

    Permalink
  44. def getSSCAESharedPackageReferenceID(is: InstanceSpecification): String

    Permalink
  45. def getSSCAESharedPackageUsageConstraintLevel(u: Usage): EnumerationLiteral

    Permalink
  46. def getSSCAESharedPackageVersion(p: Package): Int

    Permalink
  47. def getSSCAEValidProjectUsageGraphRule(): ElementValidationRuleImpl

    Permalink
  48. def getSSCAEValidationConstraints(): Collection[Constraint]

    Permalink
  49. def getSharedPackageReferenceIDProperty(): Property

    Permalink
  50. def getSharedPackageReferenceStereotype(): Stereotype

    Permalink
  51. def getSharedPackageStereotype(): Stereotype

    Permalink
  52. def getSharedPackageThisPackageUsageClassificationProperty(): Property

    Permalink
  53. def getSharedPackageUsageConstraintLevelProperty(): Property

    Permalink
  54. def getSharedPackageUsageConstraintStereotype(): Stereotype

    Permalink
  55. def getSharedPackage_DEPRECATED_ConstraintProperty(): Property

    Permalink
  56. def getSharedPackage_INCUBATOR_ConstraintProperty(): Property

    Permalink
  57. def getSharedPackage_RECOMMENDED_ConstraintProperty(): Property

    Permalink
  58. def getValidationErrorLevel(): EnumerationLiteral

    Permalink
  59. def getValidationWarningLevel(): EnumerationLiteral

    Permalink
  60. def hasSSCAEProjectModelStereotypeApplied(m: Model): Boolean

    Permalink
  61. def hasSSCAEProjectUsageIntegrityProfile(): Boolean

    Permalink
  62. def hasSSCAESharedPackageReferenceStereotypeApplied(is: InstanceSpecification): Boolean

    Permalink
  63. def hasSSCAESharedPackageStereotypeApplied(p: Package): Boolean

    Permalink
  64. def hasSSCAESharedPackageUsageConstraintStereotypeApplied(u: Usage): Boolean

    Permalink
  65. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  66. def isEnabled(): Boolean

    Permalink
  67. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  68. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  69. def notify(ev: ProjectEvent): Unit

    Permalink
    Definition Classes
    ProjectUsageIntegrityHelper → Listener
  70. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  71. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  72. def resolvedSSCAEProfileAndStereotypes(): Boolean

    Permalink
  73. def runSSCAEProjectMD5ChecksumMismatchRule(): Set[Annotation]

    Permalink
  74. def runSSCAEProjectStereotypeValidationRule(): Set[Annotation]

    Permalink
  75. def runSSCAEProjectUsageRelationshipRule(): Set[Annotation]

    Permalink
  76. def runSSCAEValidProjectUsageGraphRule(): Set[Annotation]

    Permalink
  77. def runSSCAEValidationAndShowResults(sessionLabel: String): Unit

    Permalink
  78. def runSSCAEValidationAndShowResultsIfCheckerEnabled(anonymousVertexLabels: Boolean, includeLocalEdges: Boolean, excludedProjectNames: Set[String], showProjectUsageDiagnosticModalDialog: Boolean): ComputeProjectUsageGraphCommand

    Permalink
  79. def runSSCAEValidationAndShowResultsIfCheckerEnabled(showProjectUsageDiagnosticModalDialog: Boolean): ComputeProjectUsageGraphCommand

    Permalink
  80. def setSSCAEProjectModelGraphSerialization(m: Model, serialization: String): Unit

    Permalink
  81. def setSSCAEProjectModelVersion(m: Model, versionNumber: Int): Unit

    Permalink
  82. def setSSCAESharedPackageGraphSerialization(p: Package, serialization: String): Unit

    Permalink
  83. def setSSCAESharedPackageVersion(p: Package, versionNumber: Int): Unit

    Permalink
  84. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  85. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  86. def validateSSCAEOtherModelProjectUsageRelationships(m: Model, annotations: Set[Annotation]): Unit

    Permalink
  87. def validateSSCAEProjectModelMD5(m: Model, annotations: Set[Annotation]): Unit

    Permalink
  88. def validateSSCAERootModelProjectUsageRelationships(m: Model, annotations: Set[Annotation]): Unit

    Permalink
  89. def validateSSCAESharedPackageMD5(p: Package, annotations: Set[Annotation]): Unit

    Permalink
  90. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  91. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  92. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ProjectListener

Inherited from Listener[ProjectEvent]

Inherited from AnyRef

Inherited from Any

Ungrouped