@@ -37,6 +37,13 @@ public class AASFull {
3737 .value ("https://acplt.org/Test_Asset" )
3838 .build ())
3939 .build ())
40+ .billOfMaterial ((new DefaultReference .Builder ()
41+ .key (new DefaultKey .Builder ()
42+ .type (KeyElements .SUBMODEL )
43+ .idType (KeyType .IRI )
44+ .value ("http://acplt.org/Submodels/Assets/TestAsset/BillOfMaterial" )
45+ .build ()))
46+ .build ())
4047 .build ())
4148 .submodel (new DefaultReference .Builder ()
4249 .key (new DefaultKey .Builder ()
@@ -329,6 +336,13 @@ public class AASFull {
329336 .build ())
330337 .build ())
331338 .entityType (EntityType .SELF_MANAGED_ENTITY )
339+ .globalAssetId (new DefaultReference .Builder ()
340+ .key (new DefaultKey .Builder ()
341+ .type (KeyElements .ASSET )
342+ .idType (KeyType .IRI )
343+ .value ("https://acplt.org/Test_Asset2" )
344+ .build ())
345+ .build ())
332346 .build ())
333347 .build ();
334348
@@ -1425,42 +1439,6 @@ public class AASFull {
14251439 .build ())
14261440 .build ();
14271441
1428- public final static Asset ASSET_1 = new DefaultAsset .Builder ()
1429- .idShort ("Test_Asset" )
1430- .description (new LangString ("An example asset for the test application" , "en-us" ))
1431- .description (new LangString ("Ein Beispiel-Asset für eine Test-Anwendung" , "de" ))
1432- .identification (new DefaultIdentifier .Builder ()
1433- .idType (IdentifierType .IRI )
1434- .identifier ("https://acplt.org/Test_Asset" )
1435- .build ())
1436- .administration (new DefaultAdministrativeInformation .Builder ()
1437- .version ("0.9" )
1438- .revision ("0" )
1439- .build ())
1440- // TODO removed AssetIdentificationModel in full example json
1441- // TODO removed BillOfMaterial in full example json
1442- .build ();
1443-
1444- public final static Asset ASSET_2 = new DefaultAsset .Builder ()
1445- .idShort ("" )
1446- .identification (new DefaultIdentifier .Builder ()
1447- .idType (IdentifierType .IRI )
1448- .identifier ("https://acplt.org/Test_Asset_Mandatory" )
1449- .build ())
1450- .build ();
1451-
1452- public final static Asset ASSET_3 = new DefaultAsset .Builder ()
1453- .idShort ("Test_Asset" )
1454- .description (new LangString ("An example asset for the test application" , "en-us" ))
1455- .description (new LangString ("Ein Beispiel-Asset für eine Test-Anwendung" , "de" ))
1456- .identification (new DefaultIdentifier .Builder ()
1457- .idType (IdentifierType .IRI )
1458- .identifier ("https://acplt.org/Test_Asset_Missing" )
1459- .build ())
1460- .administration (new DefaultAdministrativeInformation .Builder ()
1461- .build ())
1462- .build ();
1463-
14641442 public final static ConceptDescription CONCEPT_DESCRIPTION_1 = new DefaultConceptDescription .Builder ()
14651443 .idShort ("TestConceptDescription" )
14661444 .description (new LangString ("An example concept description for the test application" , "en-us" ))
@@ -1592,9 +1570,5 @@ public class AASFull {
15921570 CONCEPT_DESCRIPTION_2 ,
15931571 CONCEPT_DESCRIPTION_3 ,
15941572 CONCEPT_DESCRIPTION_4 ))
1595- .assets (List .of (
1596- ASSET_1 ,
1597- ASSET_2 ,
1598- ASSET_3 ))
15991573 .build ();
16001574}
0 commit comments