#PLEASE DO NOT EDIT THIS CODE
#This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!
# line 45 "../InterfaceTemplateTest.ump"
from ISecondChild import ISecondChild
class A(ISecondChild):
#------------------------
# MEMBER VARIABLES
#------------------------
#------------------------
# CONSTRUCTOR
#------------------------
def __init__(self):
pass
#------------------------
# INTERFACE
#------------------------
def delete(self):
pass
def getCode(self, aParam, anotherParam):
return ""
def isValid(self):
return ""
#PLEASE DO NOT EDIT THIS CODE
#This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!
# line 3 "../InterfaceTemplateTest.ump"
from abc import ABC, abstractmethod
class ISomething(ABC):
@abstractmethod
def __init__(self):
pass
MyConst = "aValue"
MAX = 3
# CONSTANT MEMBERS
# ABSTRACT METHODS
@abstractmethod
def getCode(self, aParam, anotherParam):
pass
@abstractmethod
def isValid(self):
pass
#PLEASE DO NOT EDIT THIS CODE
#This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!
# line 41 "../InterfaceTemplateTest.ump"
from abc import ABC, abstractmethod
from ISomething import ISomething
from IGarbage import IGarbage
class ISecondChild(ABC, ISomething, IGarbage):
@abstractmethod
def __init__(self):
pass
#PLEASE DO NOT EDIT THIS CODE
#This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!
# line 27 "../InterfaceTemplateTest.ump"
from ISomething import ISomething
class Something(ISomething):
#------------------------
# MEMBER VARIABLES
#------------------------
#------------------------
# CONSTRUCTOR
#------------------------
def __init__(self):
pass
#------------------------
# INTERFACE
#------------------------
def delete(self):
pass
def getCode(self, aParam, anotherParam):
return ""
def isValid(self):
return ""
#PLEASE DO NOT EDIT THIS CODE
#This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!
# line 37 "../InterfaceTemplateTest.ump"
from abc import ABC, abstractmethod
from ISomething import ISomething
class IFirstChild(ABC, ISomething):
@abstractmethod
def __init__(self):
pass
#PLEASE DO NOT EDIT THIS CODE
#This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!
# line 16 "../InterfaceTemplateTest.ump"
from abc import ABC, abstractmethod
class ICodeTranslator(ABC):
@abstractmethod
def __init__(self):
pass
# ABSTRACT METHODS
@abstractmethod
def translate(self, id, attribute):
pass
@abstractmethod
def translate(self, id, associationVariable):
pass