Commit 29d6d4f7 authored by Sandro Camata Santana's avatar Sandro Camata Santana

Merge branch '11-criar-filtros-no-explore-do-editor-do-oql' into EVOUMLPlugin

parents 52c1c2f4 8c82944b
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<ProjectOptions>
<Version Value="12"/>
<Version Value="11"/>
<PathDelim Value="\"/>
<General>
<Flags>
......@@ -9,9 +9,9 @@
<MainUnitHasCreateFormStatements Value="False"/>
<MainUnitHasTitleStatement Value="False"/>
<MainUnitHasScaledStatement Value="False"/>
<CompatibilityMode Value="True"/>
</Flags>
<SessionStorage Value="InProjectDir"/>
<MainUnit Value="0"/>
<Title Value="CurioAddIn"/>
<UseAppBundle Value="False"/>
<ResourceType Value="res"/>
......@@ -138,11 +138,11 @@
<VerifyObjMethodCallValidity Value="True"/>
<TargetCPU Value="x86_64"/>
<TargetOS Value="win64"/>
<Optimizations>
<OptimizationLevel Value="0"/>
</Optimizations>
</CodeGeneration>
<Linking>
<Debugging>
<DebugInfoType Value="dsDwarf2Set"/>
</Debugging>
<Options>
<Win32>
<GraphicApplication Value="True"/>
......@@ -412,6 +412,9 @@
<VerifyObjMethodCallValidity Value="True"/>
<TargetCPU Value="x86_64"/>
<TargetOS Value="linux"/>
<Optimizations>
<OptimizationLevel Value="0"/>
</Optimizations>
</CodeGeneration>
<Linking>
<Debugging>
......@@ -429,9 +432,6 @@
<ShowAll Value="True"/>
</Verbosity>
<CustomOptions Value="-dUseCThreads"/>
<OtherDefines Count="1">
<Define0 Value="FullDebugMode"/>
</OtherDefines>
</Other>
</CompilerOptions>
<Debugging>
......
......@@ -1720,7 +1720,8 @@ begin
end;
end;
function TUtil.AlimentarMetamodelRegisterMapping(poClasseRaiz: IUMLClass; poMetaModel: acMetaModel; piMetaModelOptions: TMetaModelGenerationOptions; piProgress: TFShowProgress): string;
function TUtil.AlimentarMetamodelRegisterMapping(poClasseRaiz: IUMLClass; poMetaModel: acMetaModel;
piMetaModelOptions: TMetaModelGenerationOptions; piProgress: TFShowProgress): string;
var index, index2, lFixSize, lVarSize: integer;
lbMandatory: boolean;
lClassChild: IUMLClass;
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
object ModelMappingsGenerationOptions: TModelMappingsGenerationOptions
Left = 795
Height = 515
Height = 644
Top = 263
Width = 376
Width = 470
BorderStyle = bsDialog
Caption = 'Model Mappings options'
ClientHeight = 515
ClientWidth = 376
ClientHeight = 644
ClientWidth = 470
Color = clBtnFace
DesignTimePPI = 120
OnDestroy = FormDestroy
OnShow = FormShow
ParentFont = True
Position = poScreenCenter
LCLVersion = '2.1.0.0'
LCLVersion = '2.0.10.0'
object Panel1: TPanel
Left = 0
Height = 56
Top = 459
Width = 376
Height = 70
Top = 574
Width = 470
Align = alBottom
ClientHeight = 56
ClientWidth = 376
ClientHeight = 70
ClientWidth = 470
ParentFont = False
TabOrder = 0
object BitBtn1: TBitBtn
Left = 160
Height = 34
Top = 14
Width = 100
Left = 200
Height = 42
Top = 18
Width = 125
Caption = 'Generate'
Default = True
Glyph.Data = {
......@@ -74,62 +75,68 @@ object ModelMappingsGenerationOptions: TModelMappingsGenerationOptions
FBFBFBFBFBFBFBFBDEDEDEDEDEDEDEDEDEDEDEDEDEDEDEDEDEDE
}
OnClick = BitBtn1Click
ParentFont = False
TabOrder = 1
end
object BitBtn2: TBitBtn
Left = 268
Height = 34
Top = 14
Width = 100
Left = 335
Height = 42
Top = 18
Width = 125
Cancel = True
DefaultCaption = True
Kind = bkCancel
ModalResult = 2
NumGlyphs = 2
ParentFont = False
TabOrder = 0
end
object BitBtn3: TBitBtn
Left = 7
Height = 25
Top = 23
Width = 89
Left = 9
Height = 31
Top = 29
Width = 111
Caption = 'Load Default'
OnClick = BitBtn3Click
ParentFont = False
TabOrder = 2
end
object ckbDefault: TCheckBox
Left = 7
Height = 19
Top = 3
Width = 58
Left = 9
Height = 24
Top = 4
Width = 73
Caption = 'Default'
Checked = True
ParentFont = False
State = cbChecked
TabOrder = 3
end
end
object Panel2: TPanel
Left = 0
Height = 459
Height = 574
Top = 0
Width = 376
Width = 470
Align = alClient
ClientHeight = 459
ClientWidth = 376
ClientHeight = 574
ClientWidth = 470
ParentFont = False
TabOrder = 1
object Label1: TLabel
Left = 8
Height = 15
Top = 8
Width = 91
Left = 10
Height = 20
Top = 10
Width = 112
Caption = 'Output directory:'
ParentColor = False
ParentFont = False
end
object SpeedButton1: TSpeedButton
Left = 345
Height = 22
Left = 431
Height = 28
Top = 2
Width = 23
Width = 29
Flat = True
Glyph.Data = {
36030000424D3603000000000000360000002800000010000000100000000100
......@@ -160,102 +167,112 @@ object ModelMappingsGenerationOptions: TModelMappingsGenerationOptions
85180C8518FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
}
OnClick = SpeedButton1Click
ParentFont = False
end
object GroupBox1: TGroupBox
Left = 8
Height = 80
Top = 240
Width = 360
Left = 10
Height = 100
Top = 300
Width = 450
Caption = 'Output file name'
ClientHeight = 60
ClientWidth = 356
ClientHeight = 75
ClientWidth = 446
ParentFont = False
TabOrder = 2
object lblFileExists: TLabel
Left = 8
Height = 14
Top = 34
Width = 194
Left = 10
Height = 16
Top = 42
Width = 251
Caption = 'File already exists at specified directory.'
Font.CharSet = ANSI_CHARSET
Font.Color = clRed
Font.Height = -11
Font.Height = -14
Font.Name = 'Arial'
ParentColor = False
ParentFont = False
end
object edtFileName: TEdit
Left = 6
Height = 23
Top = 8
Width = 338
Left = 8
Height = 28
Top = 10
Width = 422
OnChange = edtFileNameChange
ParentFont = False
TabOrder = 0
end
end
object GroupBox2: TGroupBox
Left = 8
Height = 56
Top = 326
Width = 360
Left = 10
Height = 70
Top = 408
Width = 450
Caption = 'Options'
ClientHeight = 36
ClientWidth = 356
ClientHeight = 45
ClientWidth = 446
ParentFont = False
TabOrder = 0
object ckbIgnoreXSD: TCheckBox
Left = 8
Height = 19
Top = 8
Width = 122
Left = 10
Height = 24
Top = 10
Width = 153
Caption = 'Ignore XSD schema'
ParentFont = False
TabOrder = 0
end
end
object GroupBox3: TGroupBox
Left = 8
Height = 56
Top = 393
Width = 360
Left = 10
Height = 70
Top = 491
Width = 450
Caption = 'Target Code Laguage'
ClientHeight = 36
ClientWidth = 356
ClientHeight = 45
ClientWidth = 446
ParentFont = False
TabOrder = 1
object rdObjectPascal: TRadioButton
Left = 8
Height = 19
Top = 8
Width = 91
Left = 10
Height = 24
Top = 10
Width = 113
Caption = 'Object Pascal'
OnClick = rdLanguageClick
ParentFont = False
TabOrder = 0
end
object rdCSharp: TRadioButton
Left = 160
Height = 19
Top = 8
Width = 35
Left = 200
Height = 24
Top = 10
Width = 42
Caption = 'C#'
OnClick = rdLanguageClick
ParentFont = False
TabOrder = 1
end
object rdJava: TRadioButton
Left = 272
Height = 19
Top = 8
Width = 42
Left = 340
Height = 24
Top = 10
Width = 52
Caption = 'Java'
OnClick = rdLanguageClick
ParentFont = False
TabOrder = 2
end
end
object dlbDirectory: TShellTreeView
Left = 8
Height = 200
Top = 32
Width = 360
Left = 10
Height = 250
Top = 40
Width = 450
BorderWidth = 1
ExpandSignType = tvestPlusMinus
FileSortType = fstNone
Images = ImageList1
ParentFont = False
ReadOnly = True
TabOrder = 3
OnGetImageIndex = dlbDirectoryGetImageIndex
......@@ -265,21 +282,46 @@ object ModelMappingsGenerationOptions: TModelMappingsGenerationOptions
end
object OpenDialog1: TOpenDialog
Filter = '.pas|*.pas'
Left = 184
Top = 24
Left = 230
Top = 30
end
object ImageList1: TImageList
Left = 255
Top = 15
Left = 319
Top = 19
Bitmap = {
4C7A010000001000000010000000E20000000000000078DA63601878A0646061
C1641A12CA601A0AC12621A18AFA1616C4EA572F5FB18A69E1FFFF0C0BA078FE
FFFFCE4B1F3C26DA8CEC55ABE07A0960B645FFFF979FFEFB1FA77EA03B9816E1
C7BA1BB1EB6759F2FFBFF2B1FFFF354E11C69157FEFE37F7058619927EDE75C4
E90561EBF3FFFE2BB8A3EA17DD4EBC7EDFCBFFFF1BF920F43302FD2DBD9778FD
B1D781711480D0CFB2F4FF7FF983C4EB57EA58BE0A39FC385602C58E12AFDFA9
7F055CBF79DD8A55D21BFFFD573BF6EFBFC609C2D8E2CCBFFF9EE9058530FD3A
C61616C27621A1BC0EC144615957A8BF070100002DAF7BBC
4C69010000001000000010000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000002230383802355455003555550035
555500345455212F383800000000000000000000000000000000000000000000
0000000000000000000000000000000000002777A8AA02A1FFFF00A0FFFF00A0
FFFF009FFFFF43A5E0E3212F3838000000000000000000000000000000000000
000000000000000000000000000000000000006BAAAA00A0FFFF00A0FFFF00A0
FFFF00A0FFFF00A0FFFF00A0FFFF00A0FFFF00A0FFFF00A0FFFF00A0FFFF06A2
FFFF77CBFDFF000000000000000000000000006BAAAA00A0FFFF00A0FFFF00A1
FFFF02A2FFFF02A2FFFF02A2FFFF02A2FFFF02A2FFFF02A2FFFF02A2FFFF02A2
FFFF2DB1FDFF000000000000000000000000006BAAAA00A0FFFF04A4FFFF23C6
FFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CA
FFFF28CAFFFF59D4FDFF374D545500000000006BAAAA00A0FFFF0DAEFFFF28CA
FFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CA
FFFF28CAFFFF3BCFFEFF2047545500000000006BAAAA00A0FFFF15B7FFFF28CA
FFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CA
FFFF28CAFFFF4DD3FFFF324C545500000000006BAAAA01A1FFFF1BBDFFFF28CA
FFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CA
FFFF28CAFFFF5DD7FFFF4350545500000000006BAAAA04A5FFFF1FC1FFFF28CA
FFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CA
FFFF28CAFFFF2288A7AA0000000000000000006BAAAA08A9FFFF22C5FFFF28CA
FFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CAFFFF28CA
FFFF28CAFFFF428FA8AA0000000000000000377EA8AA1BB1FEFF26C6FEFF28C8
FEFF28C8FEFF28C8FEFF28C8FEFF28C8FEFF28C8FEFF28C8FEFF28C8FEFF28C8
FEFF38CCFEFF4967707100000000000000002C333838133E54550D4053550D40
53550D4053550D4053550D4053550D4053550D4053550D4053550D4053550D40
53551D4554550000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000
}
BitmapAdv = {
4C69010000004C7A010000001800000018000000E00000000000000078DA6360
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment