/* * Copyright 2013 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at: * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or * implied. See the License for the specific language governing * permissions and limitations under the License. */ package org.openntf.domino; import org.openntf.domino.types.DatabaseDescendant; import org.openntf.domino.types.Design; import org.openntf.domino.types.FactorySchema; /** * The Interface ViewColumn. */ public interface ViewColumn extends Base<lotus.domino.ViewColumn>, lotus.domino.ViewColumn, org.openntf.domino.ext.ViewColumn, Design, DatabaseDescendant { public static class Schema extends FactorySchema<ViewColumn, lotus.domino.ViewColumn, View> { @Override public Class<ViewColumn> typeClass() { return ViewColumn.class; } @Override public Class<lotus.domino.ViewColumn> delegateClass() { return lotus.domino.ViewColumn.class; } @Override public Class<View> parentClass() { return View.class; } }; public static final Schema SCHEMA = new Schema(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getAlignment() */ @Override public int getAlignment(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getColumnValuesIndex() */ @Override public int getColumnValuesIndex(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getDateFmt() */ @Override public int getDateFmt(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getFontColor() */ @Override public int getFontColor(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getFontFace() */ @Override public String getFontFace(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getFontPointSize() */ @Override public int getFontPointSize(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getFontStyle() */ @Override public int getFontStyle(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getFormula() */ @Override public String getFormula(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getHeaderAlignment() */ @Override public int getHeaderAlignment(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getHeaderFontColor() */ @Override public int getHeaderFontColor(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getHeaderFontFace() */ @Override public String getHeaderFontFace(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getHeaderFontPointSize() */ @Override public int getHeaderFontPointSize(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getHeaderFontStyle() */ @Override public int getHeaderFontStyle(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getItemName() */ @Override public String getItemName(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getListSep() */ @Override public int getListSep(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getNumberAttrib() */ @Override public int getNumberAttrib(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getNumberDigits() */ @Override public int getNumberDigits(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getNumberFormat() */ @Override public int getNumberFormat(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getParent() */ @Override public View getParent(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getPosition() */ @Override public int getPosition(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getResortToViewName() */ @Override public String getResortToViewName(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getSecondaryResortColumnIndex() */ @Override public int getSecondaryResortColumnIndex(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getTimeDateFmt() */ @Override public int getTimeDateFmt(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getTimeFmt() */ @Override public int getTimeFmt(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getTimeZoneFmt() */ @Override public int getTimeZoneFmt(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getTitle() */ @Override public String getTitle(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#getWidth() */ @Override public int getWidth(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isAccentSensitiveSort() */ @Override public boolean isAccentSensitiveSort(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isCaseSensitiveSort() */ @Override public boolean isCaseSensitiveSort(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isCategory() */ @Override public boolean isCategory(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isConstant() */ @Override public boolean isConstant(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isField() */ @Override public boolean isField(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isFontBold() */ @Override public boolean isFontBold(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isFontItalic() */ @Override public boolean isFontItalic(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isFontStrikethrough() */ @Override public boolean isFontStrikethrough(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isFontUnderline() */ @Override public boolean isFontUnderline(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isFormula() */ @Override public boolean isFormula(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isHeaderFontBold() */ @Override public boolean isHeaderFontBold(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isHeaderFontItalic() */ @Override public boolean isHeaderFontItalic(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isHeaderFontStrikethrough() */ @Override public boolean isHeaderFontStrikethrough(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isHeaderFontUnderline() */ @Override public boolean isHeaderFontUnderline(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isHidden() */ @Override public boolean isHidden(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isHideDetail() */ @Override public boolean isHideDetail(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isHideFormula() */ @Override public boolean isHideFormula(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isIcon() */ @Override public boolean isIcon(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isNumberAttribParens() */ @Override public boolean isNumberAttribParens(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isNumberAttribPercent() */ @Override public boolean isNumberAttribPercent(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isNumberAttribPunctuated() */ @Override public boolean isNumberAttribPunctuated(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isResize() */ @Override public boolean isResize(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isResortAscending() */ @Override public boolean isResortAscending(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isResortDescending() */ @Override public boolean isResortDescending(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isResortToView() */ @Override public boolean isResortToView(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isResponse() */ @Override public boolean isResponse(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isSecondaryResort() */ @Override public boolean isSecondaryResort(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isSecondaryResortDescending() */ @Override public boolean isSecondaryResortDescending(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isShowTwistie() */ @Override public boolean isShowTwistie(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isSortDescending() */ @Override public boolean isSortDescending(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#isSorted() */ @Override public boolean isSorted(); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setAccentSensitiveSort(boolean) */ @Override public void setAccentSensitiveSort(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setAlignment(int) */ @Override public void setAlignment(final int alignment); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setCaseSensitiveSort(boolean) */ @Override public void setCaseSensitiveSort(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setDateFmt(int) */ @Override public void setDateFmt(final int format); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFontBold(boolean) */ @Override public void setFontBold(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFontColor(int) */ @Override public void setFontColor(final int color); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFontFace(java.lang.String) */ @Override public void setFontFace(final String face); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFontItalic(boolean) */ @Override public void setFontItalic(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFontPointSize(int) */ @Override public void setFontPointSize(final int size); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFontStrikethrough(boolean) */ @Override public void setFontStrikethrough(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFontStyle(int) */ @Override public void setFontStyle(final int style); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFontUnderline(boolean) */ @Override public void setFontUnderline(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setFormula(java.lang.String) */ @Override public void setFormula(final String formula); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderAlignment(int) */ @Override public void setHeaderAlignment(final int alignment); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderFontBold(boolean) */ @Override public void setHeaderFontBold(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderFontColor(int) */ @Override public void setHeaderFontColor(final int color); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderFontFace(java.lang.String) */ @Override public void setHeaderFontFace(final String face); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderFontItalic(boolean) */ @Override public void setHeaderFontItalic(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderFontPointSize(int) */ @Override public void setHeaderFontPointSize(final int size); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderFontStrikethrough(boolean) */ @Override public void setHeaderFontStrikethrough(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderFontStyle(int) */ @Override public void setHeaderFontStyle(final int style); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHeaderFontUnderline(boolean) */ @Override public void setHeaderFontUnderline(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHidden(boolean) */ @Override public void setHidden(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHideDetail(boolean) */ @Override public void setHideDetail(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setHideFormula(boolean) */ @Override public void setHideFormula(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setListSep(int) */ @Override public void setListSep(final int separator); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setNumberAttrib(int) */ @Override public void setNumberAttrib(final int attributes); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setNumberAttribParens(boolean) */ @Override public void setNumberAttribParens(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setNumberAttribPercent(boolean) */ @Override public void setNumberAttribPercent(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setNumberAttribPunctuated(boolean) */ @Override public void setNumberAttribPunctuated(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setNumberDigits(int) */ @Override public void setNumberDigits(final int digits); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setNumberFormat(int) */ @Override public void setNumberFormat(final int format); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setPosition(int) */ @Override public void setPosition(final int position); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setResize(boolean) */ @Override public void setResize(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setResortAscending(boolean) */ @Override public void setResortAscending(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setResortDescending(boolean) */ @Override public void setResortDescending(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setResortToView(boolean) */ @Override public void setResortToView(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setResortToViewName(java.lang.String) */ @Override public void setResortToViewName(final String name); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setSecondaryResort(boolean) */ @Override public void setSecondaryResort(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setSecondaryResortColumnIndex(int) */ @Override public void setSecondaryResortColumnIndex(final int index); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setSecondaryResortDescending(boolean) */ @Override public void setSecondaryResortDescending(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setShowTwistie(boolean) */ @Override public void setShowTwistie(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setSortDescending(boolean) */ @Override public void setSortDescending(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setSorted(boolean) */ @Override public void setSorted(final boolean flag); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setTimeDateFmt(int) */ @Override public void setTimeDateFmt(final int format); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setTimeFmt(int) */ @Override public void setTimeFmt(final int format); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setTimeZoneFmt(int) */ @Override public void setTimeZoneFmt(final int format); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setTitle(java.lang.String) */ @Override public void setTitle(final String title); /* * (non-Javadoc) * * @see lotus.domino.ViewColumn#setWidth(int) */ @Override public void setWidth(final int width); }