...
Code Block | ||||
---|---|---|---|---|
| ||||
public class AdvancedModel {
private String text;
@Inject
public AdvancedModel(final ModelProvider modelProvider, final Resource resource) {
ValueMap valueMap = resource.adaptTo(ValueMap.class);
text = valueMap.get("advText");
SimpleModel simpleModel = modelProvider.get(SimpleModel.class, "/content/app/some-page/jcr:content/par/simple");
text += "Read: " + simpleModel.getText();
text += " and some property from my resource " + valueMap.get("otherText");
}
}
|
...