## IArtifact

com.change_vision.jude.api.inf.model.Class and UseCase Diagram Interface

com.change_vision.jude.api.inf.model. IClass
+isAbstract() :boolean +isLeaf() :boolean +isActive() :boolean +getAttributes() :IAttribute[] +getOperations() :IOperation[] +getNestedClasses() :IClass[] +getGeneralizations() :IGeneralization[] +getSpecializations() :IGeneralization[] +getTemplateParameters() :IClassifierTemplateParameter[] +getTemplateBindings() :ITemplateBinding[] +setAbstract(boolean isAbstract) :void +setLeaf(boolean isLeaf) :void +setActive(boolean isActive) :void +getPorts() :IPort[]
com.change_vision.jude.api.inf.model. IArtifact