@Override public CharSequence getJavascriptOption() { if (objectParam == null && elementEnumParam == null && selector == null) { throw new IllegalArgumentException( "The ResizableContainment must have one not null parameter"); } CharSequence sequence = null; if (objectParam != null) { sequence = objectParam; } else if (elementEnumParam != null) { sequence = elementEnumParam.toString(); } else if (selector != null) { sequence = selector.getJavascriptOption(); } else { throw new IllegalArgumentException( "The ResizableContainment must have one not null parameter"); } return sequence; }
/* * (non-Javadoc) * @see java.lang.Enum#toString() */ @Override public String toString() { return literalParam.toString(); }