Back to project page Android-Charts.
The source code is released under:
Apache License??Version 2.0, January 2004??http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and condi...
If you think the Android project Android-Charts listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
/* * LineEntity.java// w w w .j a v a 2 s . c o m * Android-Charts * * Created by limc on 2011/05/29. * * Copyright 2011 limc.cn All rights reserved. * * 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 cn.limc.androidcharts.entity; import java.util.ArrayList; import java.util.List; /** * <p> * Entity data which is use for display a single line in LineChart * </p> * <p> * LineChart???????????????????????????? * </p> * <p> * ????????????????????????????????????????????? * </p> * * @author limc * @version v1.0 2011/05/29 12:24:49 */ public class LineEntity<T> { /** * <p> * Data for draw this line * </p> * <p> * ?????????? * </p> * <p> * ??????? * </p> */ private List<T> lineData; /** * <p> * Title for this line * </p> * <p> * ???????????? * </p> * <p> * ??????????????? * </p> */ private String title; /** * <p> * Line Color * </p> * <p> * ??????? * </p> * <p> * ???? * </p> */ private int lineColor; /** * <p> * Should display this line? * </p> * <p> * ????????????????????????????? * </p> * <p> * ???????????? * </p> */ private boolean display = true; /** * <p> * Constructor of LineEntity * </p> * <p> * LineEntity???????? * </p> * <p> * LineEntity??????????? * </p> * */ public LineEntity() { super(); } /** * <p> * Constructor of LineEntity * </p> * <p> * LineEntity???????? * </p> * <p> * LineEntity??????????? * </p> * * @param lineData * <p> * Data for draw this line * </p> * <p> * ?????????? * </p> * <p> * ??????? * </p> * @param title * <p> * Title for this line * </p> * <p> * ???????????? * </p> * <p> * ??????????????? * </p> * @param lineColor * <p> * Line Color * </p> * <p> * ??????? * </p> * <p> * ???? * </p> */ public LineEntity(List<T> lineData, String title, int lineColor) { super(); this.lineData = lineData; this.title = title; this.lineColor = lineColor; } /** * @param value */ public void put(T value) { if (null == lineData) { lineData = new ArrayList<T>(); } lineData.add(value); } /** * @return the lineData */ public List<T> getLineData() { return lineData; } /** * @param lineData * the lineData to set */ public void setLineData(List<T> lineData) { this.lineData = lineData; } /** * @return the title */ public String getTitle() { return title; } /** * @param title * the title to set */ public void setTitle(String title) { this.title = title; } /** * @return the lineColor */ public int getLineColor() { return lineColor; } /** * @param lineColor * the lineColor to set */ public void setLineColor(int lineColor) { this.lineColor = lineColor; } /** * @return the display */ public boolean isDisplay() { return display; } /** * @param display * the display to set */ public void setDisplay(boolean display) { this.display = display; } }