All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.test.resources.com.eva.properties.complex.eva Maven / Gradle / Ivy

Go to download

Advanced properties with object factories, references and inheritance.

There is a newer version: 0.3
Show newest version
/*
 * $Id: complex.eva 17 2007-02-10 13:51:35Z max $
 * 
 * Copyright (c) 2006-2007 Maximilian Antoni. All rights reserved.
 * 
 * This software is licensed as described in the file LICENSE.txt, which you
 * should have received as part of this distribution. The terms are also
 * available at http://www.maxantoni.de/projects/eva-properties/license.txt.
 */
emptyMap1: {}
emptyMap2: {
}
emptyList1: []
emptyList2: [
]

base: {
	hello: ${theBaseName}
}

child1: {
	super: ${base}
	hello: "child1"
}

child2: {
	super: ${base}
}

child3: {
	super: ${child1}
}

child4: {
	super: ${child1}
	hello: "child4"
}

child5: {
	super: ${child.not.available}
}

child6: {
	super: &"classpath://com/eva/properties/${child6.filename}"
	filename: "simple.eva"
}

child7: {
	ref: ${child3.hello}
}

theBaseName: "base"




© 2015 - 2024 Weber Informatics LLC | Privacy Policy