List of usage examples for com.google.common.base Strings emptyToNull
@Nullable public static String emptyToNull(@Nullable String string)
From source file:org.apache.isis.core.metamodel.facets.object.domainobjectlayout.CssClassFacetForViewModelLayoutAnnotation.java
public static CssClassFacet create(final ViewModelLayout viewModelLayout, final FacetHolder holder) { if (viewModelLayout == null) { return null; }//ww w . j a v a 2 s . c o m final String cssClass = Strings.emptyToNull(viewModelLayout.cssClass()); return cssClass != null ? new CssClassFacetForViewModelLayoutAnnotation(cssClass, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.param.layout.CssClassFacetForParameterLayoutAnnotation.java
public static CssClassFacet create(ParameterLayout parameterLayout, FacetHolder holder) { if (parameterLayout == null) { return null; }// www . j av a 2 s . c o m final String cssClass = Strings.emptyToNull(parameterLayout.cssClass()); return cssClass != null ? new CssClassFacetForParameterLayoutAnnotation(cssClass, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.actions.layout.DescribedAsFacetForActionLayoutAnnotation.java
public static DescribedAsFacet create(ActionLayout actionLayout, FacetHolder holder) { if (actionLayout == null) { return null; }/*from www . j a v a2 s . co m*/ final String describedAs = Strings.emptyToNull(actionLayout.describedAs()); return describedAs != null ? new DescribedAsFacetForActionLayoutAnnotation(describedAs, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.object.domainobjectlayout.PluralFacetForViewModelLayoutAnnotation.java
public static PluralFacet create(final ViewModelLayout viewModelLayout, final FacetHolder holder) { if (viewModelLayout == null) { return null; }// www . j a va2 s . c o m final String plural = Strings.emptyToNull(viewModelLayout.plural()); return plural != null ? new PluralFacetForViewModelLayoutAnnotation(plural, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.object.domainobjectlayout.NamedFacetForDomainObjectLayoutAnnotation.java
public static NamedFacet create(final DomainObjectLayout domainObjectLayout, final FacetHolder holder) { if (domainObjectLayout == null) { return null; }/*from w ww . j a va 2 s .co m*/ final String named = Strings.emptyToNull(domainObjectLayout.named()); return named != null ? new NamedFacetForDomainObjectLayoutAnnotation(named, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.actions.layout.DescribedAsFacetForActionXml.java
public static DescribedAsFacet create(ActionLayoutData actionLayout, FacetHolder holder) { if (actionLayout == null) { return null; }/*from w w w. ja v a2s .c o m*/ final String describedAs = Strings.emptyToNull(actionLayout.getDescribedAs()); return describedAs != null ? new DescribedAsFacetForActionXml(describedAs, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.properties.propertylayout.CssClassFacetForPropertyLayoutAnnotation.java
public static CssClassFacet create(PropertyLayout propertyLayout, FacetHolder holder) { if (propertyLayout == null) { return null; }// w w w . ja va2s . co m final String cssClass = Strings.emptyToNull(propertyLayout.cssClass()); return cssClass != null ? new CssClassFacetForPropertyLayoutAnnotation(cssClass, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacetForCollectionLayoutAnnotation.java
public static DefaultViewFacet create(CollectionLayout collectionLayout, FacetHolder holder) { if (collectionLayout == null) { return null; }/* w w w.j a va 2 s . co m*/ final String defaultView = Strings.emptyToNull(collectionLayout.defaultView()); return defaultView != null ? new DefaultViewFacetForCollectionLayoutAnnotation(defaultView, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.properties.propertylayout.CssClassFacetForPropertyXml.java
public static CssClassFacet create(PropertyLayoutData propertyLayout, FacetHolder holder) { if (propertyLayout == null) { return null; }//from w ww. j a v a 2s .co m final String cssClass = Strings.emptyToNull(propertyLayout.getCssClass()); return cssClass != null ? new CssClassFacetForPropertyXml(cssClass, holder) : null; }
From source file:org.apache.isis.core.metamodel.facets.object.domainservicelayout.NamedFacetForDomainServiceLayoutAnnotation.java
public static NamedFacet create(final DomainServiceLayout domainServiceLayout, final FacetHolder holder) { if (domainServiceLayout == null) { return null; }//from www .ja v a2s.c o m final String named = Strings.emptyToNull(domainServiceLayout.named()); return named != null ? new NamedFacetForDomainServiceLayoutAnnotation(named, holder) : null; }