Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
java
java
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");
    }
}

...