📄 locator.java
字号:
/******************************************************************************
* The contents of this file are subject to the Compiere License Version 1.1
* ("License"); You may not use this file except in compliance with the License
* You may obtain a copy of the License at http://www.compiere.org/license.html
* Software distributed under the License is distributed on an "AS IS" basis,
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
* the specific language governing rights and limitations under the License.
* The Original Code is Compiere ERP & CRM Business Solution
* The Initial Developer of the Original Code is Jorg Janke and ComPiere, Inc.
* Portions created by Jorg Janke are Copyright (C) 1999-2001 Jorg Janke, parts
* created by ComPiere are Copyright (C) ComPiere, Inc.; All Rights Reserved.
* Contributor(s): ______________________________________.
*****************************************************************************/
package org.compiere.model;
import java.util.*;
import java.io.*;
/**
* Warehouse Locator Object
*
* @author Jorg Janke
* @version $Id: Locator.java,v 1.2 2001/10/22 02:20:30 jjanke Exp $
*/
public final class Locator implements Comparator, Serializable
{
public Locator(int M_Locator_ID, String Value, String X, String Y, String Z,
int M_Warehouse_ID, String WarehouseName)
{
this.M_Locator_ID = M_Locator_ID;
this.Value = Value;
this.X = X;
this.Y = Y;
this.Z = Z;
this.M_Warehouse_ID = M_Warehouse_ID;
this.WarehouseName = WarehouseName;
}
public int M_Locator_ID;
public String Value;
public String X,Y,Z;
public int M_Warehouse_ID;
public String WarehouseValue;
public String WarehouseName;
public String toString()
{
return Value;
}
public boolean equals (Object cmp)
{
if (cmp instanceof Locator)
return ((Locator)cmp).M_Locator_ID == M_Locator_ID;
return false;
}
public int compare (Object o1, Object o2)
{
if (o1 instanceof Locator && o2 instanceof Locator)
{
Locator l1 = (Locator)o1;
Locator l2 = (Locator)o2;
return l1.Value.compareTo(l2.Value);
}
return 0;
}
private void writeObject(ObjectOutputStream oos) throws IOException
{
oos.defaultWriteObject();
}
private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException
{
ois.defaultReadObject();
}
} // Locator
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -