Example usage for org.apache.wicket.markup Markup of

List of usage examples for org.apache.wicket.markup Markup of

Introduction

In this page you can find the example usage for org.apache.wicket.markup Markup of.

Prototype

public static Markup of(final String markup) 

Source Link

Document

Take the markup string, parse it and return the Markup (list of MarkupElements).

Usage

From source file:com.googlecode.ounit.HtmlFile.java

License:Open Source License

@Override
public Markup getAssociatedMarkup() {
    File f = getFile();//  ww  w  . j av a2s.  c  o  m

    if (!getFile().canRead()) {
        //return Markup.NO_MARKUP;
        return Markup.of("<wicket:panel></wicket:panel>");
    }

    final AppendingStringBuffer sb = new AppendingStringBuffer("<wicket:panel>");
    try {
        sb.append(f.readString());
    } catch (IOException e) {
        throw new RuntimeException(e);
    }
    sb.append("</wicket:panel>");
    InvalidMarkupFilter.removeInvalidMarkup(sb);

    return MarkupFactory.get().loadMarkup(this, new MarkupResourceStream(new StringResourceStream(sb)), false);
}

From source file:org.wicketstuff.minis.behavior.EnabledModelBehaviorTest.java

License:Apache License

@Test
public void testComponentNotEnabledOnFalseModel() {
    tester.startComponentInPage(new TextField<>(CID_FIELD).add(new EnabledModelBehavior(Model.of(false))),
            Markup.of(MARKUP));
    TagTester tagTester = tester.getTagByWicketId(CID_FIELD);
    Assert.assertNotNull(tagTester.getAttribute(DISABLED_ATTR));
}

From source file:org.wicketstuff.minis.behavior.EnabledModelBehaviorTest.java

License:Apache License

@Test
public void testComponentEnabledOnTrueModel() {
    tester.startComponentInPage(new TextField<>(CID_FIELD).add(new EnabledModelBehavior(Model.of(true))),
            Markup.of(MARKUP));
    TagTester tagTester = tester.getTagByWicketId(CID_FIELD);
    Assert.assertNull(tagTester.getAttribute(DISABLED_ATTR));
}

From source file:org.wicketstuff.minis.behavior.HideWhenEmptyOrNullBehaviorTest.java

License:Apache License

@Test
public void testComponentNotPresentOnNullModel() {
    tester.startComponentInPage(/*from  ww w.j a  v a2  s  . co m*/
            new Label(CID_LABEL, Model.of((Serializable) null)).add(HideWhenEmptyOrNullBehavior.get()),
            Markup.of(MARKUP));
    Assert.assertNull(tester.getTagByWicketId(CID_LABEL));
}

From source file:org.wicketstuff.minis.behavior.HideWhenEmptyOrNullBehaviorTest.java

License:Apache License

@Test
public void testComponentPresentOnNotNullModel() {
    tester.startComponentInPage(new Label(CID_LABEL, Model.of(1)).add(HideWhenEmptyOrNullBehavior.get()),
            Markup.of(MARKUP));
    Assert.assertNotNull(tester.getTagByWicketId(CID_LABEL));
}

From source file:org.wicketstuff.minis.behavior.HideWhenEmptyOrNullBehaviorTest.java

License:Apache License

@Test
public void testComponentNotPresentOnEmptyStringModel() {
    tester.startComponentInPage(new Label(CID_LABEL, Model.of("")).add(HideWhenEmptyOrNullBehavior.get()),
            Markup.of(MARKUP));
    Assert.assertNull(tester.getTagByWicketId(CID_LABEL));
}

From source file:org.wicketstuff.minis.behavior.HideWhenEmptyOrNullBehaviorTest.java

License:Apache License

@Test
public void testComponentPresentOnNonEmptyStringModel() {
    tester.startComponentInPage(new Label(CID_LABEL, Model.of("test")).add(HideWhenEmptyOrNullBehavior.get()),
            Markup.of(MARKUP));
    Assert.assertNotNull(tester.getTagByWicketId(CID_LABEL));
}

From source file:org.wicketstuff.minis.behavior.HideWhenEmptyOrNullBehaviorTest.java

License:Apache License

@Test
public void testComponentNotPresentOnEmptyCollectionModel() {
    tester.startComponentInPage(new Label(CID_LABEL, new ListModel<>(Collections.emptyList()))
            .add(HideWhenEmptyOrNullBehavior.get()), Markup.of(MARKUP));
    Assert.assertNull(tester.getTagByWicketId(CID_LABEL));
}

From source file:org.wicketstuff.minis.behavior.HideWhenEmptyOrNullBehaviorTest.java

License:Apache License

@Test
public void testComponentPresentOnNonEmptyCollectionModel() {
    tester.startComponentInPage(/*ww w  .  java 2  s  .  c  o  m*/
            new Label(CID_LABEL, new ListModel<>(Arrays.asList("test"))).add(HideWhenEmptyOrNullBehavior.get()),
            Markup.of(MARKUP));
    Assert.assertNotNull(tester.getTagByWicketId(CID_LABEL));
}

From source file:org.wicketstuff.minis.behavior.VisibleModelBehaviorTest.java

License:Apache License

@Test
public void testComponentNotPresentOnFalseModel() {
    tester.startComponentInPage(new Label(CID_LABEL).add(new VisibleModelBehavior(Model.of(false))),
            Markup.of(MARKUP));
    Assert.assertNull(tester.getTagByWicketId(CID_LABEL));
}