/** * @see com.jwebmp.core.Feature#equals(Object) */ @Override public boolean equals(Object obj) { return super.equals(obj); }
@Override public int hashCode() { return super.hashCode(); }
/** * Returns all the feature queries for the given response * * @return */ @JsonProperty("features") @JsonInclude(JsonInclude.Include.NON_EMPTY) @SuppressWarnings("unused") protected Set<String> getFeatureQueries() { Set<String> list = new LinkedHashSet<>(); getFeatures().forEach(feature -> { feature.preConfigure(); list.add(feature.renderJavascript() .toString()); }); return list; }
/** * @see com.jwebmp.core.base.ComponentFeatureBase#preConfigure() */ @Override public void preConfigure() { getPage().getBody() .addAttribute(AngularAttributes.ngApp, AngularFeature.getAppName()); getPage().getBody() .addAttribute(AngularAttributes.ngController, AngularFeature.controllerName + " as jwCntrl"); super.preConfigure(); }
/** * Method hashCode ... * * @return int */ @Override public int hashCode() { return getName().hashCode(); }
/** * Returns all the tooltip options * <p> * * @return */ @Override public BSPopOverOptions getOptions() { if (super.getOptions() == null) { setOptions(new BSPopOverOptions()); } return super.getOptions(); }
/** * Returns any hierarchal assigned component * * @param component * The component to use * * @return This component * * @see com.jwebmp.core.base.ComponentFeatureBase#setComponent(ComponentHierarchyBase) */ @SuppressWarnings("unchecked") @NotNull @Override public J setComponent(ComponentHierarchyBase component) { if (getComponent() != null) { getComponent().removeFeature((F) this); } if (component != null) { component.addFeature(this); } return super.setComponent(component); }
/** * Returns all the feature queries for the given response * * @return */ @JsonProperty("features") @JsonInclude(JsonInclude.Include.NON_EMPTY) @SuppressWarnings("unused") protected Set<String> getFeatureQueries() { Set<String> list = new LinkedHashSet<>(); getFeatures().forEach(feature -> { feature.preConfigure(); list.add(feature.renderJavascript() .toString()); }); return list; }
/** * @see com.jwebmp.core.base.ComponentFeatureBase#preConfigure() */ @Override public void preConfigure() { getPage().getBody() .addAttribute(AngularAttributes.ngApp, AngularFeature.getAppName()); getPage().getBody() .addAttribute(AngularAttributes.ngController, AngularFeature.controllerName + " as jwCntrl"); super.preConfigure(); }
/** * Method hashCode ... * * @return int */ @Override public int hashCode() { return getName().hashCode(); }
/** * Returns all the tooltip options * <p> * * @return */ @Override public BSPopOverOptions getOptions() { if (super.getOptions() == null) { setOptions(new BSPopOverOptions()); } return super.getOptions(); }
/** * Returns any hierarchal assigned component * * @param component * The component to use * * @return This component * * @see com.jwebmp.core.base.ComponentFeatureBase#setComponent(ComponentHierarchyBase) */ @SuppressWarnings("unchecked") @NotNull @Override public J setComponent(ComponentHierarchyBase component) { if (getComponent() != null) { getComponent().removeFeature((F) this); } if (component != null) { component.addFeature(this); } return super.setComponent(component); }
/** * @see com.jwebmp.core.Feature#equals(Object) */ @Override public boolean equals(Object obj) { return super.equals(obj); }
@Override public int hashCode() { return super.hashCode(); }
/** * Returns all the feature queries for the given response * * @return */ @JsonProperty("features") @JsonInclude(JsonInclude.Include.NON_EMPTY) @SuppressWarnings("unused") protected Set<String> getFeatureQueries() { Set<String> list = new LinkedHashSet<>(); getFeatures().forEach(feature -> { feature.preConfigure(); list.add(feature.renderJavascript() .toString()); }); return list; }
/** * @see com.jwebmp.core.base.ComponentFeatureBase#preConfigure() */ @Override public void preConfigure() { getPage().getBody() .addAttribute(AngularAttributes.ngApp, AngularFeature.getAppName()); getPage().getBody() .addAttribute(AngularAttributes.ngController, AngularFeature.controllerName + " as jwCntrl"); super.preConfigure(); }
/** * Method hashCode ... * * @return int */ @Override public int hashCode() { return getName().hashCode(); }
/** * Returns all the tooltip options * <p> * * @return */ @Override public BSPopOverOptions getOptions() { if (super.getOptions() == null) { setOptions(new BSPopOverOptions()); } return super.getOptions(); }
/** * Returns any hierarchal assigned component * * @param component * The component to use * * @return This component * * @see com.jwebmp.core.base.ComponentFeatureBase#setComponent(ComponentHierarchyBase) */ @SuppressWarnings("unchecked") @NotNull @Override public J setComponent(ComponentHierarchyBase component) { if (this.getComponent() != null) { getComponent().removeFeature((F) this); } if (component != null) { component.addFeature(this); } return super.setComponent(component); }
@Override public boolean equals(Object o) { return super.equals(o); }